作者查詢 / angleevil

總覽項目: 發文 | 留言 | 暱稱
作者 angleevil 在 PTT [ C_and_CPP ] 看板的留言(推文), 共2405則
限定看板:C_and_CPP
Re: [問題] 加了cout 就不會segmentation fault 不 …
[ C_and_CPP ]41 留言, 推噓總分: +2
作者: singlovesong - 發表於 2011/05/25 23:46(14年前)
20Fangleevil:我沒有想那麼多,我只是不相信cout是真正導正錯誤的原兇05/26 08:46
21Fangleevil:c/c++未定義行為超多的,所以只能小心再小心去debug05/26 08:47
24Fangleevil:= =我比較想知道,為什麼你第一次用gdb有辦法找出bug所在05/26 09:56
25Fangleevil:我第一次用print 去看vector結果時,根本沒看到輸出內容05/26 09:58
26Fangleevil:後來找到call function和改進gdb的辦法05/26 09:59
27Fangleevil:如果你真的在意這個,可以去看effective c++ and more05/26 10:00
28Fangleevil:effctive c++ 和Effective STL.有天你會找出為什麼05/26 10:01
[問題] 關於傳址(pass by referance)的問題
[ C_and_CPP ]9 留言, 推噓總分: 0
作者: lykosluna - 發表於 2011/05/25 22:08(14年前)
1Fangleevil:pass a value by reference是讓物件擁有別名的作用05/25 22:10
2Fangleevil:int a = 4; int b = &a; a和b擁有相同的adress,因此05/25 22:11
3Fangleevil:你操作b的值時,a也其實被操作到.如同你的名字和外號05/25 22:13
4Fangleevil:叫你外號,也等同叫你名字,對你本人根本是一樣的05/25 22:15
6Fangleevil:int b = &a;要改成int &b=a; 拍謝,我很少在副函式以外的05/26 08:40
7Fangleevil:地方使用reference,謝謝糾正05/26 08:40
8Fangleevil:傳址是pass by address05/26 09:17
[問題] 有關中文字元的處理
[ C_and_CPP ]4 留言, 推噓總分: +2
作者: OoShiunoO - 發表於 2011/05/25 22:04(14年前)
3Fangleevil:unsigned char05/25 22:24
[問題] 加了cout 就不會segmentation fault 不加就會=.= ????
[ C_and_CPP ]39 留言, 推噓總分: +6
作者: singlovesong - 發表於 2011/05/25 21:42(14年前)
5Fangleevil:未定義行為?05/25 22:06
7Fangleevil:用gdb去找理由吧,不過gdb對stl沒有直接支援,你要先去找05/25 22:18
8Fangleevil:到文章05/25 22:18
38Fangleevil:~"~都跟你說gdb沒有直接支援stl的輸出,都叫你先去找如何05/26 08:36
39Fangleevil:讓gdb可以看到stl的結果了,05/26 08:37
[問題] 我自己試做的 讀入動態字串
[ C_and_CPP ]21 留言, 推噓總分: 0
作者: FreedomMax - 發表於 2011/05/25 18:00(14年前)
12Fangleevil:函式內 new 出來的空間記得要讓主程式的指標接住05/25 21:26
13Fangleevil:加上有判斷輸入哪種字元才結束讀取,再來一開始你根本05/25 21:28
14Fangleevil:沒有多一個空間放'\0',所以你最後一句的推斷怪怪的05/25 21:29
15Fangleevil:拍謝第二句的有改成沒有,打錯字05/25 21:32
20Fangleevil:你那叫未定義行為,後續問題爆大,不要養這個壞習慣05/25 21:48
21Fangleevil:還有printf就算沒有\0,它也可以幫你印列字串的.05/25 21:50
[問題] 標準 MACRO 常數到底有哪些?
[ C_and_CPP ]20 留言, 推噓總分: +2
作者: tropical72 - 發表於 2011/05/25 00:02(14年前)
12Fangleevil:推樓上,讚05/25 13:46
14Fangleevil:~"~不過macro常數的作用是什麼阿?我對macro實在是...05/25 14:46
18Fangleevil:樓上不是板花?05/25 14:57
[問題] 邏輯漏洞??
[ C_and_CPP ]25 留言, 推噓總分: +2
作者: j3234567 - 發表於 2011/05/24 19:04(14年前)
18Fangleevil:數值運算是很基礎,但是一發生問題卻會讓你欲哭無淚的05/25 08:43
19Fangleevil:如果要用c/c++的話,最好細心點.無關資工05/25 08:43
[問題] xcode開發opencv無法執行(解決)
[ C_and_CPP ]3 留言, 推噓總分: 0
作者: Viff - 發表於 2011/05/24 16:17(14年前)
3Fangleevil:所以記得常來c++版幫助其他無助的人05/25 08:31
[問題] C++ 結構傳入函數問題
[ C_and_CPP ]24 留言, 推噓總分: 0
作者: jojowolf - 發表於 2011/05/24 11:21(14年前)
1Fangleevil:cout<<"Vector u&v add is:"<<vector v_add(u,v)<<endl;05/24 11:24
2Fangleevil:把v_add前面的vector拿掉05/24 11:25
5Fangleevil:= =因為你老兄沒有overload阿,cout當然不會輸出阿05/24 11:34
6Fangleevil:建議你先去研究overload,再看james732程式碼05/24 11:37
8Fangleevil:~"~抱歉,j大是對的(掩面)05/24 11:39
15Fangleevil:先研究一下operator overloading比較好,何況有現成例子05/24 11:54
Re: [問題] free delete
[ C_and_CPP ]17 留言, 推噓總分: +6
作者: loveme00835 - 發表於 2011/05/24 01:52(14年前)
1Fangleevil:對板主的景仰如滔滔江海,竟然有辦法把replacement new05/24 08:20
2Fangleevil:解釋那麼清晰簡單05/24 08:21
4Fangleevil:= =後半段,你可能要先看effective c++讓你腦子非常痛05/24 09:26
5Fangleevil:你才會發現板大的實力深不見底05/24 09:27
11Fangleevil:~"~版主一點也不誇張,因為effective c++主要講解觀念05/25 11:32
12Fangleevil:其他網站也沒有placement new的例子,我當初就直接05/25 11:33
13Fangleevil:放棄這東東05/25 11:33
15Fangleevil:http://0rz.tw/PVNBx <--placement new05/25 14:14
16Fangleevil:第一種和第二種只有分配空間,第三種才呼叫constructor05/25 14:15
17Fangleevil:Orz還是覺得好難05/25 14:16