【发布时间】:2016-06-03 21:19:31
【问题描述】:
我有一些使用 GCC 5.3.1 构建的代码,没有设置 _GLIBCXX_CXX11_ABI。现在,假设我想在同一段代码中同时使用旧式和新式std::__cxx11::string。那可能吗?如果有,怎么做?
注意事项:
- 我真的没有充分的理由这样做。我确实有一个不太好的理由,但请让我们把它变成一个理论问题。
- C++11 字符串不叫
std::string也没关系。
【问题讨论】:
-
...你想让他们都叫
std::string? -
@T.C.:啊。我明白你的意思了。假设我对不被称为 std::string 的 C++11 字符串感到满意。
-
ext/vstring.h是你的朋友,那么。 -
@T.C.链接/解释?
标签: c++ c++11 gcc stdstring abi