Se cout è un oggetto di classe ostream, allora perché non possiamo dichiarare il nostro oggetto, diciamo, "fuori" dalla stessa classe. non è il seguente codice che dovrebbe funzionare ??perché non possiamo creare il nostro oggetto ostream
#include<iostream>
using namespace std;
int main()
{
ostream out;
out<<"something";
}
o in altro modo
#include<iostream>
using namespace std;
int main()
{
ostream_withassign out;
out<<"something";
}
Cosa farebbe? Dove andrà l'uscita? –
Cosa si suppone che sia "ostream_withassign"? – jrok
perché pensi che non sia possibile fare? –