Strano problema con il C++

PatrickJane

Nuovo Utente
54
1
Salve stavo iniziando diciamo a "giocare" con il c++ per imparare un po' le basi, e stavo provando a fare questo:

Codice:
#include <iostream>


using namespace std;


int main(int argc, char *argv[])
{
	string nome;
	int eta;


	cout << "Come ti chiami?" << endl;
	cin >> nome;
	cout << "Quanti hanni hai?" << endl;
	cin >> eta;
	cout << "Ciao " << nome << "... hai" << eta << "anni." << endl;


	system("pause");


	return 0;
}

solo che mi da come errore:
'>>' binario: non è stato trovato alcun operatore che accetti un operando sinistro di tipo 'std::istream'. È anche possibile che non vi siano conversioni accettabili.

E mi segna come errore i >> del primo cin dicendo che non c'è un operatore che fa parte della libreria iostream (in pratica non vede il cin come parte della libreria standard).

Cosa dovrei fare? Dov'è l'errore?
 

signore del tempo

Utente Èlite
3,228
491
CPU
Intel Core i5 4670K
Scheda Madre
Asus Z87-Plus
HDD
WD Caviar Green 500GB
RAM
G.Skill Ares 2x4GB 1600MHz
GPU
Sapphire 7850 1GB @ 1050MHz
Audio
Integrata
Monitor
Acer V193w
PSU
XFX ProSeries 550W Core Edition
Case
CM HAF 912 plus
OS
ArchLinux + KDE - Windows 10
L'ADT string utilizza overload degli operatori di i/o.
Devi includere la libreria <string> per ovviare.
Tip: usando
Codice:
cin >> oggetto_string;
cin si fermerà al primo spazio. Devi usare il metodo getline della libreria string per prendere intere frasi.
 

PatrickJane

Nuovo Utente
54
1
Ehm, non ho capito. Io non devo prendere un' intera frase ma solo una parola, solo che non mi fa compilare e mi da errori strani.
 

signore del tempo

Utente Èlite
3,228
491
CPU
Intel Core i5 4670K
Scheda Madre
Asus Z87-Plus
HDD
WD Caviar Green 500GB
RAM
G.Skill Ares 2x4GB 1600MHz
GPU
Sapphire 7850 1GB @ 1050MHz
Audio
Integrata
Monitor
Acer V193w
PSU
XFX ProSeries 550W Core Edition
Case
CM HAF 912 plus
OS
ArchLinux + KDE - Windows 10

campo23

Utente Attivo
621
118
CPU
Ryzen 7 3700x
Dissipatore
Noctua NH-U12A
Scheda Madre
MSI X570 Gaming Edge WIFI
HDD
Samsung 960 EVO 256gb
RAM
Vengeance DDR4 32GB 3000Mhz
GPU
EVGA RTX 2060 XC Black
Monitor
Samsung U28H750
PSU
Seasonic Focus Gold 650
Case
Phanteks Eclipse P400 Tempered Glass
OS
Windows 11 Professional x64
usi dev c++ vero?
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!