有誰知道,爲什麼我不能包含我的頭文件,儘管它們在同一個文件夾中?在這個例子中,我只使用了#include <inout.h>
。該環境是Microsoft Visual Studio 2013 Ultimate。 也爲德國人感到抱歉,但我認爲它仍然是可以理解的。謝謝您的幫助。 failing header includeVisual Studio 2013頭包含失敗
0
A
回答
0
你的主要問題是,#include <inout.h>
將開始在系統頭中搜索,而#include "inout.h"
將首先檢查您的本地目錄,然後再檢查系統路徑。
形式的預處理指令
#include <h-char-sequence>
搜索的實現所定義的地方由 指定序列<和>分隔符之間唯一標識的報頭的序列,並且使 用標題的全部內容替換該指令。 如何指定位置或標識的標頭是實現定義的 。
形式
#include "q-char-sequence"
的預處理指令由「分隔符之間的 指定序列所標識的源文件的全部內容導致的替代品。 指令。命名的源文件是 以實施定義的方式搜索如果搜索不支持 或者搜索失敗,則該指令被重新處理爲 如果它讀取的是
#include <h-char-sequence>
與原始指令相同的包含 的序列(包括>字符,如果有的話)。
應該說雖然這是編譯器依賴,所以這可能並不總是如此,但這是你錯誤的原因。
+0
我明白你的問題已經解決,但是我繼續回答,以便它看起來沒有解決,以及其他人蔘考。 – Arrowkill
相關問題
- 1. Visual Studio 2013 Web部署包失敗
- 2. Visual Studio 2013模板部署失敗Azure
- 3. Visual Studio(2013)單元測試失敗C0000005
- 4. Visual Studio 2013 RTM安裝失敗
- 5. Visual Studio 2013 RC安裝失敗
- 6. Visual Studio 2013 Express WPF Deigner加載失敗
- 7. 構建從Visual Studio失敗TFS 2013 2010
- 8. 創建項目在Visual Studio失敗2013
- 9. 安裝Visual Studio 2013: 「微軟NuGet包失敗」
- 10. 的Visual Studio Express的2013軟件包失敗
- 11. 的Visual Studio 2013的項目 - 下載包「NuGet.Build」失敗
- 12. 排序包含在Visual Studio頭
- 13. Visual Studio不能包含頭文件。
- 14. Visual Studio 2013包問題
- 15. Visual Studio 2015失敗
- 16. visual studio 2017安裝後visual studio 2015中的包恢復失敗
- 17. 安裝Visual Studio 2013時出現「Microsoft NuGet - 軟件包安裝失敗」錯誤
- 18. C#單元測試Visual Studio 2013測試失敗
- 19. 的Visual Studio 2013 devenv的失敗建設項目時,在Windows 10
- 20. C2660:_splitpath_s在Visual Studio 2013中失敗,出現std :: array錯誤
- 21. 在Visual Studio 2013創建的本地數據庫表失敗
- 22. Visual Studio 2013終極更新4安裝失敗
- 23. 微軟Visual Studio 2013更新4後失敗的單元測試
- 24. 的Visual Studio 2013的MySQL模塊安裝失敗
- 25. 在Visual Studio 2013
- 26. SFTP visual Studio 2013
- 27. visual studio 2013 professional
- 28. 在Visual Studio 2013
- 29. 在Visual Studio 2013
- 30. Modulus Visual Studio 2013
您是否嘗試將包含更改爲'#include「inout.h」'? – vasek
沒有區別,它只是說「」inout.h「」:那麼沒有這樣的文件或目錄。 – Zatem
Nvm,你的意思是沒有括號。是的,它現在有效,不知道那是一件事,對不起。並感謝您的幫助! – Zatem