header-files

    0熱度

    1回答

    我最近開始使用Netbeans,我發現它很好用。 現在我看到的唯一問題是,當我創建一個C++頭文件(假設TestFile.h)編譯器與下面的文本抱怨: build/Debug/MinGW-Windows/TestFile.o: file not recognized: File format not recognized 我已經把TestFile.h到頁眉文件夾,但它確實似乎沒有幫助 我越來越絕望

    -2熱度

    1回答

    我是新來的c + +和我目前正試圖編寫一個程序,使用主要調用函數,這是單獨編寫的,我試圖寫頭文件聲明的定義,我得到錯誤我已經標註在代碼中的一些功能 Store.hpp #ifndef STORE_HPP #define STORE_HPP class Product; class Customer; #include<string> #include "Customer.hpp"

    1熱度

    1回答

    我想編譯一些老的源代碼,它使用ieee754.h和ieee854.h在它的依賴關係中。 問題是,在任何新的官方存儲庫中找不到ieee854.h。從我的理解,ieee754.h代替854. 現在,我不確定是否從其他地方複製和粘貼ieee854.h並使用它,將其替換爲754,或刪除鏈接到854

    0熱度

    1回答

    我是相當新的使用Linux編程,所以原諒我的任何愚蠢的錯誤,我可能會在我的問題,但基本上我試圖編譯使用終端(C++)和我的代碼在一個.txt文件但是我不斷收到我的頭文件無法找到的致命錯誤?當我嘗試鍵入 g++ -o test main.cpp header.h 我得到的錯誤,指出「header.h:沒有這樣的文件或目錄」的終端。我已經確保cpp和頭文件都在同一個目錄中,但沒有運氣。我也用 #inc

    -3熱度

    1回答

    當我編譯這個程序時,我得到錯誤:變量或字段'推綠色;宣佈無效。我有2個文件:一個頭文件和一個cpp文件。不確定是什麼導致了這個錯誤。 /////thinker.h #include <cstring> #include <assert.h> #include <string> class thinking_cap { public: void slots(char

    0熱度

    1回答

    因此,我將我的代碼轉換爲使用頭文件的新結構(我應該注意,我不經常使用它們),並且無法編譯它(使用gcc --std = c11)。我想我知道問題是什麼,我只是不知道如何執行代碼來修復它。 下面是一些描述問題的代碼。 的main.c #include "file1.h" #include "file2.h" #include "header.h" int main() { Big

    -4熱度

    1回答

    我的文件名:firstnana.cpp 當前文件夾:D:\projects\cpp\guinana 我的頭: #include <nana/gui.hpp> #include <nana/gui/widgets/label.hpp> #include <nana/gui/widgets/button.hpp> 編譯: g++ firstnana.cpp -I./nana/include/n

    0熱度

    1回答

    有人問同樣一個問題,我的位置: Function declaration inside or outside the class? 爲什麼你只需要聲明一個.h文件中的函數,但不是定義,然後寫整個定義在.cpp以後?重點是什麼?你爲什麼不把整個函數放在頭文件中的類中,而不是隻聲明它呢?這似乎是重複和毫無意義的。 如何構建程序以使用頭文件和其他.cpp文件而不將函數,類和變量堆棧到主文件中?我可以使用

    0熱度

    2回答

    我有一個模板函數在名稱空間下的頭文件中定義。當我將這個頭文件包含在同一個項目中的兩個源文件中時。我不會重新定義錯誤。 /* template.h */ namespace x { template<typename T> function(t) { /* implementation */ } } /*test.cpp*/ #incl

    0熱度

    1回答

    所以我正在掌握C++,並開始使用頭文件。事情是,我完全困惑。我已經閱讀了一篇文檔,但沒有一篇讓我充分理解它。 我只是做了一個愚蠢的'遊戲',它是互動的,它可能會被丟棄,並認爲我可以練習使用頭文件。這是我的文件結構: terminal_test ├── core.cpp └── game ├── game.cpp └── game.h 現在,這裏是我的