考虑以下程序:
int num;
QTextStream(stdin) >> num;
QTextStream(stdout) << num;
像这样,如果我错误地将字符串或字符输入到变量num
中,它的值默认为 0。
如何更改 的行为QTextStream
,以便它为不正确的输入存储不同的值?例如,-1?
考虑以下程序:
int num;
QTextStream(stdin) >> num;
QTextStream(stdout) << num;
像这样,如果我错误地将字符串或字符输入到变量num
中,它的值默认为 0。
如何更改 的行为QTextStream
,以便它为不正确的输入存储不同的值?例如,-1?