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 - nicolas_cof

#32
capri_2010, bienvenid@!

Te recomiendo usar las etiquetas GeSHI o code para postear codigo fuente para que sea mas legible, utiliza el boton modificar

main()

Te invito a que pases por este post...

https://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.html

system("cls");

system("pause");

No es recomendable hacer llamadas al sistema para hacer una pausa en el programa, ademas sumandole que no es para nada portable. El limpiar consola tampoco es portable.

Salu10.
#33
Programación C/C++ / Re: Manejo de ficheros
18 Julio 2010, 02:11 AM
Gr1nD3r, utilizo GCC en GNU/Linux

Si usas Windows te recomiendo usar el compilador de VisualC++, MinGW o Cygwin (estos 2 ultimos son GCC, en sus versiones para Microsoft)

Por favor te ruego no usar el compilador de Borland ;D

Salu10.
#34
Programación C/C++ / Re: Manejo de ficheros
18 Julio 2010, 01:49 AM
Gr1nD3r, bienvenid@!

Te recomiendo usar las etiquetas GeSHI o code para postear codigo fuente para que sea mas legible, utiliza el boton modificar

Te invito a que pases por estos temas...

Deberias leer algo sobre escritura y lectura de ficheros, particularmente para empezar te recomiendo que leas estos libros...

> El Lenguaje de Programación C - Brian W. Kernighan, Dennis M. Ritchie
> Cómo Programar en C/C++ - Harvey M. Deitel, Paul J. Deitel

https://foro.elhacker.net/programacion_cc/librospapers_c_and_c-t296234.0.html

main()

gets(...)

https://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.html

No es recomendable hacer llamadas al sistema para hacer una pausa en el programa, ademas sumandole que no es para nada portable

Salu10.
#35
mapers, entiendes lo que se esta haciendo en esa porcion de codigo?

Para que necesitas un equivalente? No entiendo cual es tu objetivo... O estoy muy dormido todavia :P

Salu10.
#36
mapers, puedes usar scanf() en C++ usando cstdio

Con cin no creo que puedas hacer eso...

http://www.cplusplus.com/reference/iostream/cin/

Salu10.
#37
Didacso, algunos consejos...

> Utiliza strncpy() en vez de strcpy()

https://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.html

> Nunca haces uso de la variable int aux2;

> Tanto Didacso como cbug, no hace falta castear malloc() ya que esta devuelve un void*

> En dni y direccion es sizeof( char ); no sizeof( char* );

> Te falta asignar espacio para el caracter finalizador de cadena '\0'

cliente->dni = malloc( (strlen( aux ) + 1) * sizeof( char ) );

> Acuerdate de liberar la memoria con free() para no dejar memory leaks

Salu10.
#38
fernando.fetis, puedes encontrar algo de info en la parte de papers del siguiente post...

https://foro.elhacker.net/programacion_cc/librospapers_cc-t296234.0.html

> Linux+ #59 - Programando Bibliotecas en C/C++ - Andrés Tarallo

Salu10.
#39
jairogon, asi te tendrian que quedar las primeras lineas del codigo...

#include <iostream>
#include <cstdlib>
#include <cmath>

using namespace std;

int main( void )
{
   ...
   return 0;
}


No es recomendable utilizar la libreria conio.h ya que es obsoleta y no es estandar... Utiliza getchar() en vez de getch()

Otra cosa, si quieres que tu codigo sea lo mas portable posible evita usar llamadas al sistema como system("cls") ya que solo funcionara en Windows :P

Salu10.
#40
Programación C/C++ / Re: fprintf y fputs
16 Julio 2010, 19:57 PM
delvier1993, por las dudas no le hagas al ingles :P, te dejo unos links en español...

http://c.conclase.net/librerias/?ansifun=fputs
http://c.conclase.net/librerias/?ansifun=fprintf

Pero como bien menciono Littlehorse, son preguntas que se contestan buscando en el foro o en Google...

Utiliza el buscador de la Wiki, que es el que esta andando bien por el momento: http://wiki.elhacker.net/

Salu10.