Ayuda com memoria!!!!!!!!!!!!!!
Publicado por Santiago (4 intervenciones) el 29/10/2004 17:55:04
Soy principiante en esto de c++ y no se como c++ maneja la memoria.
Me gustaría saber si una clase como la siguiente "llena" o no "llena" la memoria al estar declarando tantos char buffer[100]. Si es asi les pido una solución la cual no "llene" la memoria. Salu2:
class Leer
{
public:
static int datoInt()
{
char buffer[100];
gets(buffer);
return atoi(buffer);
}
static double datoDouble()
{
char buffer[100];
gets(buffer);
return atof(buffer);
}
static void datoChar(char v[])
{
char buffer[100];
gets(buffer);
strcpy(v,buffer);
}
};
Me gustaría saber si una clase como la siguiente "llena" o no "llena" la memoria al estar declarando tantos char buffer[100]. Si es asi les pido una solución la cual no "llene" la memoria. Salu2:
class Leer
{
public:
static int datoInt()
{
char buffer[100];
gets(buffer);
return atoi(buffer);
}
static double datoDouble()
{
char buffer[100];
gets(buffer);
return atof(buffer);
}
static void datoChar(char v[])
{
char buffer[100];
gets(buffer);
strcpy(v,buffer);
}
};
Valora esta pregunta


0