c++ - 从一个对象的方法返回 std::string

标签 c++ stl

我需要返回 std::string:

IntegerValue::(std::string) toString() {
    std::string a = std::to_string(this -> value);
    return a;
}

但是 GCC 编译器说“语法错误”。怎么了?

最佳答案

语法是:

std::string IntegerValue::toString() {
    std::string a = std::to_string(this -> value);
    return a;
}

关于c++ - 从一个对象的方法返回 std::string,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20594224/

相关文章:

c++ - 将共享库文件放入C++项目中

c# - 是否可以使用依赖于c++项目的Azure Pipeline网络核心项目进行管理?

c++ - std::remove_if 是否保证按顺序调用谓词?

c++ - 自动引用 vector ?

c++ - 在共享库中使用重载的new/delete和STL

c++ - (C++) 当只有迭代器可用时查找迭代器的 end()?

具有 20,000 个大小字符串的 C++ 堆栈溢出

c++ - 类型同名的成员

c++ - 如何告诉 Sublime Text 在 C++ 中包含外部头文件

c++ - 如何告诉 std::priority_queue 刷新其排序?