C++中的“字符串”相当于什么
What is the equivalent of `string` in C++
在Python中,有一个名为string
的类型,C++中python的string
的确切等价物是什么?
等效项是在<string>
头文件中声明std::string
或std::wstring
。
尽管您应该注意,python在处理自动转换为UNICODE字符串方面可能具有不同的内在行为,如@Vincent Savard的评论中所述。
为了克服这些问题,我们在 c++ 中使用了额外的库,如 libiconv。它可用于多种平台。
在Stack Overflow提问之前,您应该认真注意做一些更好的研究,或者更清楚地提出您的问题。 std::string
无处不在。
您可以使用
std::string
(请参阅此处的可用接口:std::string
)或者使用 char
数组(或 const char*
)来表示可能用作原始字符串的基本字符组合。
你是说std::string
家族吗?
#include <string>
int main() {
const std::string example = "test";
std::string exclaim = example + "!";
std::cout << exclaim << std::endl;
return 0;
}
相关文章:
- 相当于LocaleMatcher的ICU4C
- 相当于 pybind11 中的 boost::p ython py::scope().attr()
- C++相当于整数的 #define
- 什么相当于 Kotlin 上的C++指针?
- 相当于 Java 中的C++结构
- 霓虹灯中的_mm_hadd_ps相当于什么?
- 相当于 VirtualAlloc() 的_set_new_handler?
- 对于 poco 库来说,Boost_USE_STATIC_LIBS相当于什么?
- 什么 clang-format 相当于 rustfmt 的 indent_style=Block?
- 犰狳相当于 A(find(A<0)) = 0
- 相当于C++运算符中的 Python
- C++ C 的双指针相当于什么?
- 相当于Linux fifo的Windows
- C 中字节的十六进制值为字符串(相当于Linux中的OD -X)
- 在C++中,相当于CPython字符串连接
- Java相当于C++的字符串::compare()方法
- C++中的“字符串”相当于什么
- C++相当于Java静态最终字符串
- Java打印字符串相当于c++
- 输出到字符串的 cout 相当于什么?