今天早上写C++程序遇到了如下的错误:
'operator =' is ambiguous
出错地方为 name=NULL;(name为string类型)
应该把该语句改为 name=“”;
因为name为string类型。
本文解决了一个关于C++中string类型变量赋值为空时出现的编译错误问题。当尝试将string类型的变量设置为NULL时,会遇到'operator='ambiguous的错误提示。正确的做法是将string变量赋值为一个空字符串。
今天早上写C++程序遇到了如下的错误:
'operator =' is ambiguous
出错地方为 name=NULL;(name为string类型)
应该把该语句改为 name=“”;
因为name为string类型。
2511
1688
2015

被折叠的 条评论
为什么被折叠?