我正在处理一个问题,它要求输入一个由四个数字组成的帐号。这必须使用基本的初学者C++完成。
我需要想出一种限制整数输入为四位数的方法。用户应该能够输入0043、9023或0001,并且这应该是可接受的值...
我认为我知道如何使用字符串来完成它... getline(cin,input),然后检查input.length() == 4?
但是我甚至不知道如何使用整数输入来做到这一点。
我需要想出一种限制整数输入为四位数的方法。用户应该能够输入0043、9023或0001,并且这应该是可接受的值...
我认为我知道如何使用字符串来完成它... getline(cin,input),然后检查input.length() == 4?
但是我甚至不知道如何使用整数输入来做到这一点。
int
还是作为带数字字符的std::string
? - Code-Apprentice