Buon giorno a tutti.
Mi sto accingendo a studiare un po' di C++ perchè
voglio saper leggere un listato in tale linguaggio.
A dir la verità non solo questo.
Ho tra le mani un testo che era allegato ad una rivista
di programmazione: il testo fa riferimento, forse, a versioni
non recenti del compilatore e/o standard C++.
Il mio ambiente è Linux Slackware 9.1 e gcc 3.2.3
Sta di fatto che devo utilizzare iostream in luogo di
iostream.h, specificare obbligatoriamente un namespace, ecc.
A fronte del seguente codice:
ho un paio di domande da fare.codice:#include <iostream> using namespace std; int main() { char* nome; cout << "Come ti chiami?\n"; cin >> nome; cout << "Ciao, " << nome << "." << endl; return 0; }
1) Perchè l'esecuzione termina con un "Segmentation Fault"?
Cosa causa quest'errore a run-time? (overflow?)
2) Potete chiarirmi la differenza tra gcc e g++ per compilare?
Sicuramente avro detto qualche fesseria, scusatemi.
Grazie per le eventuali risposte.![]()

Rispondi quotando