C_and_CPP 板


LINE

不好意思再問一個可能很笨的問題 由於之前寫程式都把它寫一起 沒有分開寫的習慣 想說試試看compile課本上的程式 但還是跑不出來結果 什麼都沒出來 我把它們放在同個project裡頭了 (.h檔) #include <iostream> using std::cout; using std::endl; #include <string> // class GradeBook uses C++ standard string class using std::string; class GradeBook { public: GradeBook( string name ) { setCourseName( name ); } void setCourseName( string name ) { courseName = name; } string getCourseName() { return courseName; } void displayMessage() { cout << "Welcome to the grade book for\n" << getCourseName() << "!" << endl; } private: string courseName; }; (.cpp) #include <iostream> using std::cout; using std::endl; #include "GradeBook.h" // include definition of class GradeBook int main() { GradeBook gradeBook1( "CS101 Introduction to C++ Programming" ); GradeBook gradeBook2( "CS102 Data Structures in C++" ); cout << "gradeBook1 created for course: " << gradeBook1.getCourseName() << "\ngradeBook2 created for course: " << gradeBook2.getCourseName() << endl; system("PAUSE"); return 0; } 請問為什麼印不出來getname呢? PS: cin.get()會有error耶? -- 無名網誌(日本生活): http://www.wretch.cc/blog/gigigaga1202 Lang-8: http://lang-8.com/20414 如果你繼續追逐我的幻影 你將被真正的我追上 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 202.71.92.74 ※ 編輯: gigigaga17 來自: 202.71.92.74 (03/11 12:08) ※ 編輯: gigigaga17 來自: 202.71.92.74 (03/11 12:09)
1F:→ nowar100:compile有錯誤訊息嘛 03/11 12:13
2F:→ gigigaga17:沒有 很順...也有小螢幕跑出來 但就請按任意鍵繼續... 03/11 12:15
3F:→ gigigaga17:什麼都沒印出來耶>< 03/11 12:15
4F:→ joefaq:using std::cin; 03/11 12:18
5F:推 VictorTom:mm:) 03/11 12:24
6F:→ VictorTom:對不起, 上面那個是回水球按錯推到的....orz 03/11 12:25
7F:推 VictorTom:我把你的code拿DevC++跑的結果, 很正常, CS101/102都有 03/11 12:28
8F:→ VictorTom:出來ㄟ; 你要不要說一下開發環境與project怎麼設的?? 03/11 12:29
9F:→ gigigaga17:那是什麼意思阿 不好意思我寫程式經驗很少><... 03/11 12:47
10F:→ gigigaga17:compiler是我換新電腦後^網路上直接download的 什麼參 03/11 12:48
11F:→ gigigaga17:數都沒動過耶...要看哪裡呢 03/11 12:48
12F:→ gigigaga17:他output出來就是 請輸入任意鍵繼續這樣而已... 03/11 12:49
13F:→ gigigaga17:project type: Win32 GUI 03/11 13:01
14F:推 VictorTom:問題類有樣板, 你開發工具是VC??DevC++??其他?? 03/11 13:05
15F:→ VictorTom:看起來應該是VC吧??那是哪個版本?? 你如何建立專案的?? 03/11 13:06
16F:→ gigigaga17:開發工具是什麼 我編譯器是devC++ 專案的話我是點.. 03/11 13:15
17F:→ gigigaga17:project 建立之後add file進去那個project這樣子.. 03/11 13:16
18F:→ gigigaga17:然後我就compile and run main.cpp那個檔 03/11 13:16
19F:推 VictorTom:對啊@_@" 就是這樣就好了 @_@" 03/11 13:21
20F:推 VictorTom:等等, 請問一下, 你有印出任何東西嗎?? 還是只有 03/11 13:24
21F:→ VictorTom:"請按任意鍵繼續" 連 "gradeBook1 created for course:" 03/11 13:25
22F:→ VictorTom:都沒出現?? 03/11 13:25
23F:推 VictorTom:如果是, 代表你專案開錯了, 檔案->建立新專案-> 選擇視 03/11 13:41
24F:→ VictorTom:窗裡, 請先選 Console Application, 然後才打專案名稱按 03/11 13:41
25F:→ VictorTom:確定. 03/11 13:41
26F:→ VictorTom:話說小弟對程式進入點WinMain與main之間的關係真是越來 03/11 13:42
27F:→ VictorTom:搞不清楚了, 該放WinMain的給個main也還是能run能跑?_? 03/11 13:42
28F:→ gigigaga17:大感謝 成功了 我一開始是選windows application 03/11 13:54
29F:→ gigigaga17:然後就不行>< 03/11 13:55
30F:→ gigigaga17:什麼都不印出來 03/11 13:55
31F:→ gigigaga17:太感謝你了 一直以來都覺得很奇怪所以都把檔案全部寫 03/11 13:57
32F:→ gigigaga17:一起 只有這樣才會成功 原來是專案建錯了 03/11 13:57
33F:推 VictorTom:看到"為什麼印不出來getname呢?"還以為只有cout後面沒出 03/11 14:01
34F:→ VictorTom:來 getCourseName() 的部份XD 這故事告訴我們把問題與狀 03/11 14:02
35F:→ VictorTom:況描述清楚的重要性....XDDD 03/11 14:02
36F:→ VictorTom:題外話, 其實你這種一個.cpp/一個或多個.h的case, 即使 03/11 14:03
37F:→ VictorTom:不用專案也可以的; 不過趁早學習用專案/分解與管理 03/11 14:04
38F:→ VictorTom:source是好事, 以後有機會就進一步玩到makefile了:) 03/11 14:04
39F:→ gigigaga17:嗯 實驗室的人都直接make 不知道那是什麼東西 工作 03/11 14:12
40F:→ gigigaga17:站之類的樣子 我不習慣在站台上寫因為不會linux...>< 03/11 14:12
41F:推 VictorTom:科科, 這種東西都是不曉得將來碰不碰得到的, 隨緣吧:) 03/11 14:17
42F:→ VictorTom:不過要是有機會, 建議可以趁有環境有人教時學一學啦XD 03/11 14:17







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:e-shopping 或 站內搜尋

TOP