PDA

View Full Version : stringhe senza dimensione massima


sunset_88
30-05-2008, 15:51
potreste spiegarmi in maniera elementare come creare stringhe senza inserire la dimensione massima con c++? se on ho capito male devo usare malloc cosa che ovviamente non so fare..
dovrei usare un espressione simile?

char *strin;
register int i; /*se puo' memorizza in un registro la variabile i*/
strin = (char *) malloc(80 * sizeof ( char )*dim);
scanf("%s",stringa);

e poi nelle parentesi quadre delle stringhe che scrivo? le lascio vuote?

wizard1993
30-05-2008, 16:00
http://www.hwupgrade.it/forum/showthread.php?t=1649196

variabilepippo
30-05-2008, 16:24
Perché, visto che vuoi scrivere codice C++ e non C, non usi std::string?