作者查詢 / ric2k1
作者 ric2k1 在 PTT 全部看板的留言(推文), 共5594則
限定看板:全部
看板排序:
1F推:我想是英文的表達有誤會... orz. 我的意思是:10/15 00:33
2F推:把 _historyIdx 設成 index 的值 XD // _historyIdx= index10/15 00:34
8F推:畫面輸出就是 cout 啊! 移動游標可以試試:10/15 00:28
9F→:cout << char(BACK_SPACE_CHAR); // char(8)10/15 00:29
1F推: 000 黃鐘揚 // 我是老師12/34 56:78
8F推:最終測資不會去按 ESC, 請把題目有要求的那幾個鍵 handle10/12 23:42
9F→:好就可以了。10/12 23:42
2F推:恩,gdb 一下他就會告訴你 crash 在哪裡了!10/09 23:49
4F推:為了避免其他不必要的問題,作業中定義好的 data member &10/09 18:26
5F→:member function 請都不要隨便亂改!10/09 18:26
8F推:在 C++ 裡面要呼叫別的檔案裏頭的 function 只要在前頭10/08 23:12
9F→:加上 function prototype 就好了 (extern 可以省)10/08 23:12
11F推:這時候就要有請 debugger 了...10/09 18:25
2F推:constructor 的回傳值就是建構好的 object, 所以10/08 02:26
3F→:xStr prevXstr = xStr(prevStr) 都右手邊就是先用 prevStr10/08 02:27
4F→:建構好一個 xStr 的物件後,再 copy 給左手邊的 prevXstr.10/08 02:28
5F→:不過其實這個 compiler 應該會直接 optimize 成為:10/08 02:28
6F→:xStr prevXstr(prevStr); <== 其實這樣寫比較好!!10/08 02:29
1F推:g++ 後面不要加 .h 檔哦!!10/08 00:50
2F→:而且你這是 make file 的 message 嗎? 看起來怪怪的...10/08 00:51
13F推:大家討論得應該是蠻清楚了的吧!!10/07 23:47
14F→:沒錯!! 為了避免多 copy 一份 string, 所以傳入的是10/07 23:47
15F→:string&, 但又要避免改到外面傳進來的 string, 所以加上10/07 23:48
16F→:const. 而如果在 constructor 裡面先把外面傳進來的 string10/07 23:49
17F→:copy, 改好之後再存到 _str, 其實是多此一舉。所以直接10/07 23:49
18F→:在 constructor 的 initialization list 上把 s copy 給10/07 23:50
19F→:_str 是最有效率的!10/07 23:50