[問題] (已解決)有關於codeblocks編譯的小問題

看板C_and_CPP作者 (鹿茸是鹿毛)時間9年前 (2015/01/29 20:36), 9年前編輯推噓2(207)
留言9則, 5人參與, 最新討論串1/1
如題~~ 因為在大一上學期學了C語言,想說既然對C已經稍有了解,那就繼續往C++邁進好了,但是卻碰到了一些問題~ 以最簡單的"Hello world"來說好了, 小弟在DEV C++打以下的程式碼可以成功編譯(存成cpp檔) #include<iostream> using namespace std; int main() { cout<<"Hello world"; } 可是在codeblock裡面打一樣的東西時, 卻怎麼樣也編譯不成功(built的時候選C/C++ files,檔名是.c) 下方built message會一直顯示 "fatal error: iostream: No such file or directory." 但是用codeblock去開剛剛DEV C++的cpp檔,卻又可以順利編譯; 想請教為什麼會有這種情況呢? 是因為codeblock沒辦法存cpp檔的關係嗎? 那如果我要寫C++就只能用DEV了嗎QQ 感覺codeblock應該可以用才是阿... 還請高手解答,謝謝:) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.209.201 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1422534984.A.9DC.html

01/29 20:39, , 1F
因爲副檔名要用 .cpp
01/29 20:39, 1F

01/29 20:45, , 2F
可是c大,我在存的時候好像沒有看到cpp這個選項欸QQ
01/29 20:45, 2F

01/29 20:48, , 3F
開專案選C++ project,如果副檔名是c就自己強制改...
01/29 20:48, 3F

01/29 20:54, , 4F
所以說一定要用專案的方法才能存成cpp檔囉??
01/29 20:54, 4F

01/29 20:54, , 5F
抱歉 小弟只是個小新手 還請多多包涵~~
01/29 20:54, 5F
※ 編輯: kerkerhaha (1.160.209.201), 01/29/2015 21:28:53

01/29 21:29, , 6F
感謝各位的解答,小弟的問題已經得到解決囉
01/29 21:29, 6F

01/29 21:30, , 7F
直接強制改檔名問題就解決了 感謝各位大大><
01/29 21:30, 7F

01/30 15:52, , 8F
其實主要是看ide背後怎麼call compiler做事的
01/30 15:52, 8F

01/30 17:24, , 9F
你開檔完就先存檔,檔名後面直接打.cpp他就不會存成.c了
01/30 17:24, 9F
文章代碼(AID): #1KoYb8dS (C_and_CPP)