c++ - char * 到字符串的转换

标签 c++ c

有没有人知道如何将 char* 转换为字符串。实际上,我有一个将值返回为 char* 的函数,现在我需要存储/复制 std::string。 我试过类似的东西

char *sResult = (char*)malloc(1024); 标准:字符串行; line= line+ sResult

感谢和问候, 山姆

最佳答案

怎么样

std::string line(szResult);

关于c++ - char * 到字符串的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4553896/

相关文章:

c - 如何向每个文件添加变量?

c++ - 多个 operator[] 重载

c++ - 在跨平台 cmake 项目中设置编译器标志的现代方法

c - 斐波那契数生成器在 N>47 时中断

c - 如何使用 C 中的 while 循环使程序无限重新启动

C 释放数组不起作用

c++ - STL vector 分配与插入

php - 如何从 PHP 扩展返回 C++ 对象数组

c++ - 用于渲染不同对象的 VAO 和 VBO

将 32 位指针转换为 64 位指针? (导致 copy_from_user 失败)