Error:‘itoa’ was not declared in this scope

  • 有些编译器不支持itoa,因为它不是标准的。
  • 解决方法
    • c++11: std::to_string
    • sprintf
      • stdio.h
      • char *c = new char;
        sprintf(c,"%d",num);
    • stringstream
      • sstream.h
      • stringstream ss; int x = 1;
        ss << x;
        string str = ss.str();

你可能感兴趣的:(errors,C++基础)