天天看點

IntelliSense 無法重載僅按傳回類型區分的函數

IntelliSense:無法重載僅按傳回類型區分的函數 d:\programfiles (x86)\microsoft sdks\windows\v7.0a\include\winbase.h 3540

在VS2010下用C語言寫Windows系統服務,從另一個c#的項目中Copy過來一段代碼,修改後再編譯,就産生了這個錯誤!

IntelliSense 無法重載僅按傳回類型區分的函數

在網上搜尋得到的答案是:“無法重載僅按傳回類型區分的函數”這種情況一般隻會發生在有同名函數的情況下,但是我那段代碼裡卻沒有同名函數。

根據以往的經驗,發生怪異的問題,不妨試試重新開機VS試試,重新開機之後,果然有驚喜!

IntelliSense 無法重載僅按傳回類型區分的函數

單擊是,再重新編譯,問題消失!

但是之後又試着使用HEdit對檔案換行符進行修改,都沒能再複現些問題。

繼續閱讀