[問題] header的小問題

看板C_and_CPP作者 (econ_apprentice)時間4年前發表 (2020/08/13 11:39), 4年前編輯推噓7(7019)
留言26則, 10人參與, 4年前最新討論串1/1
我買了一本C++ how to program 目前讀到第三章 是 class 的部分 程式碼如下 https://i.imgur.com/SwOme9f.jpg
https://i.imgur.com/0QMMBDn.jpg
https://i.imgur.com/G4gP7q3.jpg
但是都會有這個錯誤 https://i.imgur.com/hY9rP6T.jpg
我把 ch4.cpp的 include GradeBook.h 改成.cpp 就沒問題了 但是課本是.h 所以是我搞錯了什麼嗎? 新手 求幫忙 ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.12.0.84 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1597318757.A.C55.html

08/13 20:10, 4年前 , 1F
ch4.cpp 和 GradeBook.cpp 都要各編譯一次再連結起來
08/13 20:10, 1F

08/13 20:10, 4年前 , 2F
, 你要不要用 VisualStudio 會比較簡單些
08/13 20:10, 2F
謝謝 ※ 編輯: joshddd (118.232.96.133 臺灣), 08/13/2020 20:14:28

08/14 00:22, 4年前 , 3F
指令少加一樓說的那份檔案
08/14 00:22, 3F

08/14 09:09, 4年前 , 4F
g++ Gradebook.cpp ch4.cpp
08/14 09:09, 4F

08/14 19:01, 4年前 , 5F
小可愛 你也要跟我說謝謝
08/14 19:01, 5F
你有點變態欸 ... 好啦 謝謝 ※ 編輯: joshddd (118.232.96.133 臺灣), 08/14/2020 21:42:25

08/15 15:36, 4年前 , 6F
C/C++不建議一開始就用VScode來寫,要的話起碼要搞懂gcc
08/15 15:36, 6F

08/15 15:36, 4年前 , 7F
的command或是去用cmake
08/15 15:36, 7F

08/15 15:45, 4年前 , 8F
純好奇樓上的大大為什麼會這樣推薦
08/15 15:45, 8F

08/15 16:08, 4年前 , 9F
您終究是要用GCC的,為何不一開始就用
08/15 16:08, 9F

08/15 18:08, 4年前 , 10F
教學可以分幾個階段, 原 po 還在最早的語言基礎階段,
08/15 18:08, 10F

08/15 18:08, 4年前 , 11F
分離式編譯可以從工具的使用開始學, 也可以讓 IDE
08/15 18:08, 11F

08/15 18:08, 4年前 , 12F
簡化建置的細節. 個人認為入門使用 IDE 學習曲線會比
08/15 18:08, 12F

08/15 18:08, 4年前 , 13F
較緩些, 這也和 [P1389R1] 建議的順序相符. "你終究
08/15 18:08, 13F

08/15 18:08, 4年前 , 14F
要開車的, 為什麼不出生就開始開?" 這個理由很奇怪吧
08/15 18:08, 14F

08/15 19:46, 4年前 , 15F
倒覺得從gcc/g++不會比較難啊
08/15 19:46, 15F

08/15 19:47, 4年前 , 16F
vs code的話插件也是需要配置的
08/15 19:47, 16F

08/15 19:47, 4年前 , 17F
而一開始都放在同個資料夾的話gcc/g++也是一行-o就完
08/15 19:47, 17F

08/15 19:47, 4年前 , 18F
事了 也沒複雜到哪裡去
08/15 19:47, 18F

08/16 20:59, 4年前 , 19F
個人最早dev c++
08/16 20:59, 19F

08/16 20:59, 4年前 , 20F
再用vs code 寫
08/16 20:59, 20F

08/16 20:59, 4年前 , 21F
最後用vim g++編譯寫make file
08/16 20:59, 21F

08/16 20:59, 4年前 , 22F
因為看github的c++專案
08/16 20:59, 22F

08/16 20:59, 4年前 , 23F
一定要會看gcc命令和makefile
08/16 20:59, 23F

08/16 20:59, 4年前 , 24F
但是c++新生兒我覺得你用ide做就好
08/16 20:59, 24F

08/17 20:52, 4年前 , 25F
新學C++個人推code:blocks
08/17 20:52, 25F

08/17 20:52, 4年前 , 26F
用vscode設定完compiler、debugger之後才好用
08/17 20:52, 26F
文章代碼(AID): #1VDIPbnL (C_and_CPP)