-2
Ich habe den folgenden Code:Überlastung >> in der Klasse mit instream
class someclass
{
private :
unsinged char a;
public :
...
}
I
std::istream& operator>>(std::istream &in, someclass &x)
{
in>>x.a;
return in;
}
int main()
{
someclass test;
std::cin>>test;
return 0;
}
Mein Problem verwenden wollen, ist, dass, als ein Benutzer, ich möchte eine ganze Zahl einzufügen zwischen 0-255. Es akzeptiert jedoch nur einzelne Zeichen. Wie soll ich es nur auf ganze Zahlen "werfen"?
Vielen Dank.
Grüße.