vscode下執行c 找不到標頭檔案是怎麼回事

時間 2021-08-11 18:15:23

1樓:

c++ 語言標頭檔案 *.h 有兩種寫法:(1)、把標頭檔案放入 c 編譯器中的標準目錄,用尖號的寫法,即可以寫成:

#include 、#include ,等等。(2)、把標頭檔案放入自己定義的子目錄,用雙引號的寫法,即可以寫成:#include "d:

\my_c_program\inclucde\myself.h"。你再仔細檢查一下你到底是屬於哪一種情況?

2樓:搗蒜大師

找不到你點一下綠波浪線,會出現一個黃色燈泡,點要配置include path的,在開啟的檔案裡面新增你需要的就可以了。

vscode 編寫c++ 用自己的標頭檔案 自定義函式用不了 20

3樓:匿名使用者

.exe"], // 編譯命令引數

"problemmatcher": "],"pattern": }}

這是我的tasks.json檔案,測試可以內通過容。

4樓:卓鷹之殤

去看了國外的stackoverflow的回來答是原因是vscode沒有自將main.cpp和你實現標頭檔案函式的cpp檔案所關聯,方法是使用命令列語句g++ *.cpp生成相應的exe檔案然後.

\檔名.exe

5樓:匿名使用者

complex.cpp .h都加入到工程了嗎?

搜尋路徑包含 .\了嗎?

6樓:手機使用者

樓主有解答出來嗎?我也這個問題。。。

請高手給專業的解釋 VB執行「編譯錯誤,找不到工程或庫」

試一下系統還原,實在不行就重灌vb,不過最好是從其他安裝vb的點到上覆制過來 應該是複製vb根目錄下的 tlb檔案 是引用的某個控制元件除了問題,請在 部件 選單中檢視,看是否有引用的控制元件後面出現了 missing 的字樣,解決方法是,找到該控制元件 如某某.ocx之類 重新註冊並新增引用即可 ...

求幫忙改下C語言實在找不到,C語言 實在找不到哪裡不對了,求大神幫忙找錯。

void main int mx size column size row m for m 0 m 8 這裡的for 漏了一部分吧。include include include define size column 5 define size row 5 void int mx int mx si...

重灌XP後,在系統下找不到光碟機了,鬱悶

有可能是系統預設把光碟機給停用了,進入裝置管理器啟用光碟機就行了!winxp系統下,光碟機碟符丟失,裝置管理器裡光碟機有黃色歎號,但是可以光碟引導,如何解決?問題描述 winxp系統下,光碟機碟符丟失,裝置管理器裡光碟機有黃色歎號,但是可以光碟引導,如何解決?解決方案 1 可以嘗試在裝置管理器中解除...