【发布时间】:2020-11-04 18:51:33
【问题描述】:
我正在尝试将 const std::string 变量分配给 std::string 变量。但是遇到了一些与内存相关的错误。代码如下:
#include <iostream>
#include <string>
using namespace std;
std::string sender1;
std::string fun()
{
const std::string sender = "hi";
sender1.assign(sender);
}
int main()
{
fun();
cout<<sender1<<endl;
return 0;
}
【问题讨论】:
-
打开编译器警告。