feed://
Anotaciones
Comentarios

Anotaciones de la categoría 'C/C++'

Be void* my friend

Don’t get set into one form, adapt it and build your own, and let it grow, be like void*. Empty your mind, be formless, shapeless — like void*. If you put an int into a void*, it becomes the int. You put float into a void* it becomes the float. You put in a char […]

Hace unos días echando un vistazo por los foros de El Rincón del C me topé con un curioso fragmento de código escrito en C ofuscado. Como soy muy malo para eso de felicitar las fiestas y desear una feliz navidad, he pensado en copiar aquí dicho código y así dejarlo bien claro que […]

Frecuentemente me he preguntado cómo se las apañan algunas funciones como printf () o scanf () para permitir al programador realizar llamadas con una lista indeterminada de argumentos. Ayer aprendí el método en el que, al parecer, se basan para funcionar. Existe una librería de C llamada stdarg.h la cual contiene un pequeño conjunto […]

Por mis manos ya han pasado unos cuantos libros sobre introducción a la programación en C y, sin lugar a dudas, Curso de programación C/C++, de Fco. Javier Ceballos Sierra (un Genial divulgador), es el que más interesante y completo me ha parecido. Sin pretender ser un libro enciclopédico o bíblico, esta joya sí se […]

Hace unos días me encontré en la bitácora de makross en Barrapunto una curiosa nota explicando cómo funciona, por así decirlo, el método de asignación de la letra del NIF a partir de un determinado DNI. Aunque es una chorrada, no deja de tener su gracia ;-)
Todo consiste en hacer una simple operación y […]

Curso de C++ en Kylix

« Para aquél que no tiene ningún conocimiento de programación y quiere aprender a programar con un curso muy práctico y totalmente visual.
Además, como casi todo en Linux, es gratis. »
Vía GULA me entero del comienzo de un curso de programación en C++ impartido por Ernesto Barragán López y llevado a cabo en esta […]

chapuza v2.0

Problema: Estamos
dentro de un directorio en el que hay muchos subdirectorios (34). En
cada uno de ellos hay un archivo que se llama mensajeitor.txt; tiene permisos de escritura/lectura
para el propietario y de lectura para el resto (644) y esto no
debería ser así. Todos estos archivos deberían
tener permisos 666 (lectura/escritura para todo el mundo). ¿Como
lo hacemos […]

ficheros

#include <iostream>
#include <fstream>
const int kTAM=99;
using namespace std;

int main() {
int i;
fstream nomLogico;
char nomFisico[15];

cout << â??Nombre del fichero de salida: â??;
[…]