在编译时出现此错误:-没有调用‘to_string(boost::multiprecision::cpp_int&)’字符串s= to_string(i);的匹配函数
#include <boost/lexical_cast.hpp>
#include <boost/multiprecision/cpp_int.hpp>
namespace mp = boost::multiprecision;
using namespace std;
#define int long long int
int32_t main()
{
mp::cpp_int l,i;
for(i=l;i<r;i++)
{
string s = to_string(i);
}
return 0;
}发布于 2019-08-06 18:13:21
您将包括boost::lexical_cast的头文件和boost::to_string。包含boost::to_string的适当头文件,即"boost/exception/to_string.hpp",或者使用boost::lexical_cast。
https://stackoverflow.com/questions/57378490
复制相似问题