Convert string to const char* issue
本问题已经有最佳答案,请猛点这里访问。
1 2 | string str1 ="hello"; const char* string1 = str1; |
我有一个错误……
cannot convert ‘std::string {aka std::basic_string}’ to ‘const char*’ in initialization
如何将字符串转换为常量字符*
谢谢你的帮助
how do i cast string to const char*?
使用STD::Str::CyString()函数,它返回字符串的非修改的标准字符数组版本。
1 | const char* string1 = str1.c_str(); |
试试
这个解决方案怎么样:
1 2 | string str1 ="hello"; const char* string1 = str1.c_str(); |