// Work properly if either strtoll or strtoq is on this system# define strto64strtoll#elif HAVE_STRTOQ# define strtou64 strtouq#else
// Neither strtoll nor strtoq are
我在c++中有一个由1和0组成的50位字符串(在外部txt文件中),需要在systemC中使用它(这里不关心)。现在的问题是:需要先将字符串的50位转换为整数,然后再将整数转换为字符串。但是当我将字符串转换为整数时,它并没有像预期的那样反映结果。 long int value; cout <<"converted value "<<value;