2010-05-08 57 views
0

爲什麼此代碼導致錯誤?函數原型錯誤

class CommonRuntine 
{ 
    public: 
     struct TProcess; 
     TProcess GetProcessByName(LPCSTR ProcessName); 
}; 

它說: 「E2293)預計」 上的 「};」 位

PS:LPCSTR是一種

+0

你應該提供更多的上下文文件。也許錯誤不在這一行,或者'LPCSTR'是一個奇怪的宏。 – doublep 2010-05-08 18:57:48

+0

#include - Worked !!! ,謝謝 – 2010-05-08 19:04:54

回答

1
#include <windows.h> 

必須包括定義該類型

+0

這就是我沒有在這裏問過問題的原因。一個人首先找到自己的答案......(我想知道,可以接受他們自己的答案;)) – UncleBens 2010-05-08 19:33:39

+0

幾天後你可以接受自己。你在這個問題下看到了一個「刪除」按鈕嗎? – Potatoswatter 2010-05-09 00:00:42

0

最有可能的錯誤是在文件中的其他地方 - 我會在這一行之前檢查這些行是否缺少右括號。