有人可以解释为什么我的代码出现编译错误吗?
CString CDiagram::GetFormattedMessage()
{
CString strFormat();
strFormat = "Warning : %s"
...
答案 0 :(得分:3)
您声明了一个返回类型strFormat
的函数CString
。哎呦。谷歌“C ++最令人烦恼的解析”更多的文学作品。正确的语法是
CString strFormat;
哪个 显式调用默认构造函数,不像在Java中,这只是声明一个null变量而不实例化它。