下面是发生在我身上的事情,我不知道哪里出了问题。我和我的同事为此绞尽脑汁。它在 Windows 上使用跨平台工具包 wxWidgets 的跨平台库中
#include <wx/wx.h>
class Graph {
public:
// ...
// main1.cpp:4:10: error: expected identifier before '(' token
double GetYValue(double x);
};
我们努力寻找任何放置的奇怪字形而不是 ASCII e
或其他东西,但没有发现任何此类问题。这是怎么回事!?
最佳答案
WinGDI.h ln 640: #define GetYValue(cmyk) ((BYTE)((cmyk)>> 8))
我爱上了 windows.h
这就是为什么我建议反对在大多数情况下使用驼峰式大小写。
关于c++ - 成员函数声明的奇怪错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3551386/