我是 C++ 新手。我想使用 scanf 输入一个无符号 128 位整数并使用 printf 打印它。由于我是c++新手,我只知道这两种输入输出方法。有人可以帮我吗?
最佳答案
您可以使用 boost,但必须自己安装此库集:
#include <boost/multiprecision/cpp_int.hpp>
#include <iostream>
int main()
{
using namespace boost::multiprecision;
uint128_t v = 0;
std::cin >> v; // read
std::cout << v << std::endl; // write
return 0;
}
关于c++ - 如何在C++中输入128位无符号整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37756465/