我有一个叫做的函数:
void initializeJSP(string Experiment)
Run Code Online (Sandbox Code Playgroud)
在我的MyJSP.h文件中,我有:
2: void initializeJSP(string Experiment);
Run Code Online (Sandbox Code Playgroud)
当我编译时,我收到此错误:
MyJSP.h:2错误:变量或字段initializeJSP声明为void
问题出在哪儿?
Joh*_*itb 73
例如,这种情况发生在这里:
void initializeJSP(unknownType Experiment);
Run Code Online (Sandbox Code Playgroud)
尝试使用std::string
而不仅仅是string
(并包括<string>
标题).C++标准库类位于命名空间内std::
.
Pau*_*ice 33
这实际上不是函数为"void"的问题,而是函数参数的问题.我认为只是g ++给出了一个无用的错误信息.