Tag: CODE-STANDARDS
Estoy buscando una explicación para la siguiente afirmación sobre declaradores de matrices en este libro. El concepto de tipos compuestos (§6.1.2.6) se introdujo para proporcionar la acumulación de información a partir de declaraciones incompletas, como las declaraciones de matrices con tamaño faltante y las declaraciones de funciones con prototipo faltante . . . Read more
En este momento tengo una función de depuración, printPassport, en el archivo myfile.h. Se declara de la siguiente manera: “` <h1>ifdef DEBUG</h1> void printPassport(passport_t *passport); <h1>endif</h1> “` Esto parece ser la forma correcta de hacer las cosas, aunque ha pasado un tiempo desde que he usado C, así que corríjame . . . Read more
¿Podría alguien explicarme la siguiente cita del estándar de C? Por más que intento dar sentido a esto, no logro hacerlo ¿Cómo se supone que alguien, aunque sea experimentado en C, debe entender esto? C 2018 6.7.6.1 1 dice: Si, en la declaración ” T D1“, D1 tiene la forma . . . Read more
¿Es un const_iterator lo mismo que un const iterator? Si no lo es, ¿cuál es la diferencia? Si es así, ¿por qué utiliza el estándar const_iterator cuando const iterator ya tiene significado? Por ejemplo, ¿son exactamente iguales estas dos declaraciones? string& replace (const_iterator i1, const_iterator i2, const string& str); string& . . . Read more
Consideremos que tengo una clase con una variable miembro privada y una función privada que no quiero definir en el archivo de encabezado, porque quiero “ocultarla” del usuario. ¿Cómo puedo hacer esto? No puedo acceder a la variable privada sin la declaración de la función en el archivo de encabezado. . . . Read more