Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - MAFUS

#241
Cómo está definido tdocente?
#242
unsignes num;
scanf("%x", &num);
printf("%u", num);
#243
Programación C/C++ / Re: Archivos binarios
6 Octubre 2018, 09:38 AM
Ahora la segunda parte.
Ahora que ya te desenvuelves bien con la programación debes pasar a las buenas costumbres:

Toda función debe tener el tipo devuelto en su definición o declaración:
main() {
...
Está mal, es un estándar pre ansietat de hace treinta años.

No uses typedef para ocultar cosas: FILE todos sabemos que es y que esperar cuando lo vemos, parchivo no. Sigue usando FILE.
De igual modo no ocultes punteros: uno ve un puntero y sabe a qué atenerse, si no está el puntero ¿Se trata de una variable normal? Fíjate que las librerías estándar no lo ocultan y en C++ implementaron el paso por referencia para hacer el cometido.

Sí usas C++ lleva todo lo posible a ese lenguaje: por ejemplo ya no uses más typedef tcad[50], en su lugar tienes los strings que hacen la misma función, o mejor. Con los archivos igual.

Estás mezclando C, C++, estilos de hace 30 años. Es hora de centrarte en C++ y sacarle todo el provecho.
#244
No se puede dimensionar un array con una variable. Para eso está malloc y similares.

Si tú array tiene 15 elementos lo recorres desde 0 hasta 14, si llegas al 15 te has pasado.
#245
A mi me va bien. Incluso para Linux sólo he tenido que eliminar 'c=='\n'? -3 : '.
#246
Pon tu código entre etiquetas las etiquetas [code=c++] [/code]
#249
Bájate code blocks con compilador. Podrás programar nada más instalar el programa.
#250
Programación C/C++ / Re: Archivos
2 Octubre 2018, 21:31 PM
No. Datos sin contexto no son información.