如何获取uint32_t变量的输入

时间:2010-05-24 18:23:35

标签: uint32

我已将变量声明为 uint32_t num; 当我接受这个变量的输入时,即 CIN>> NUM; COUT<

当我运行这个程序时,我将num值作为12345678,它工作正常&给cout。但是当我输入1234abcd时。它会产生问题&仅显示1234。 请提出解决方案以解决此问题。

1 个答案:

答案 0 :(得分:2)

如果要读取十六进制数字,请使用std:: cin >> std::hex >> num;