C++ ';在';之前应为主表达式';错误';
我正在制作一个游戏引擎,每当我编译这个项目时,我总是会遇到一个错误。编译器会抛出以下错误: 在“')标记之前应为主表达式 有人能帮我吗?我将在下面提供带有错误的行C++ ';在';之前应为主表达式';错误';,c++,windows,C++,Windows,我正在制作一个游戏引擎,每当我编译这个项目时,我总是会遇到一个错误。编译器会抛出以下错误: 在“')标记之前应为主表达式 有人能帮我吗?我将在下面提供带有错误的行 if (GameInitialize(HINSTANCE)) 调用函数时,需要传递一个值作为参数。至少在Windows中,HINSTANCE被定义为一种类型(除了Windows之外,我对任何东西都怀疑) 典型的用法是在WinMain中,它接收当前进程的HINSTANCE作为参数: int WinMain(HINSTANCE hIns
if (GameInitialize(HINSTANCE))
调用函数时,需要传递一个值作为参数。至少在Windows中,HINSTANCE
被定义为一种类型(除了Windows之外,我对任何东西都怀疑)
典型的用法是在WinMain
中,它接收当前进程的HINSTANCE
作为参数:
int WinMain(HINSTANCE hInstance, HINSTANCE, PWSTR pCmdLine, int nCmdShow) {
// ...
if (GameInitialize(hInstance))
// whatever
}
注意C++(类似C)是区分大小写的,所以<代码> HStutue和
HINSTANCE
被定义为一种类型(除了Windows之外,我对任何东西都怀疑)
典型的用法是在WinMain
中,它接收当前进程的HINSTANCE
作为参数:
int WinMain(HINSTANCE hInstance, HINSTANCE, PWSTR pCmdLine, int nCmdShow) {
// ...
if (GameInitialize(hInstance))
// whatever
}
注意C++(类似C)是区分大小写的,所以<代码> HStutue和