作者查詢 / ric2k1

總覽項目: 發文 | 留言 | 暱稱
作者 ric2k1 在 PTT 全部看板的留言(推文), 共5594則
限定看板:全部
[問題] HW4 ***glibc detected***
[ EE_DSnP ]22 留言, 推噓總分: +8
作者: fatandy567 - 發表於 2012/11/22 23:29(11年前)
1Fric2k1:建議用一個最小而會造成 crash 的 dofile,跑 debugger慢慢11/22 23:41
2Fric2k1:trace 你的 code. 應該是不知道在什麼地方你把 memory11/22 23:42
3Fric2k1:corrupt 掉了... 可能也沒有比用 debugger 更好的辦法...11/22 23:43
5Fric2k1:可是 do4 會 crash 還是表示你的程式有 bug...11/23 00:04
6Fric2k1:要相信 crash 事出必有因11/23 00:05
7Fric2k1:然後想: 還好不是等到助教那邊才被發現 crash...11/23 00:06
9Fric2k1:恩,用 debugger 把變數 print 出來絕對會有幫助的11/23 00:31
10Fric2k1:另外,這種 memory corruption 通常是某個變數的值在莫名11/23 00:32
11Fric2k1:奇妙的地方被改掉了。由於變數不在它的 domain 就無法print11/23 00:32
12Fric2k1:可以把 "絕對記憶體位置" 的內容 display 出來.11/23 00:33
13Fric2k1:像是 display *((MemTestObj *) 0x7f00b8c) 之類的11/23 00:34
15Fric2k1:double delete 應該會說 "doubly freed error..." 之類的11/23 00:45
19Fric2k1:Great!11/24 00:57
Re: [情報] -g 與 -O3
[ EE_DSnP ]6 留言, 推噓總分: +4
作者: yuting1105 - 發表於 2012/11/22 15:27(11年前)
1Fric2k1:只是讓執行檔瘦身一下,對執行速率影響應該不大...11/22 21:53
5Fric2k1:不能跑嗎? 是什麼 error message?11/30 16:02
[心得] vim真是神物!(replace/regex)
[ EE_DSnP ]2 留言, 推噓總分: +2
作者: yan12125 - 發表於 2012/11/21 23:14(11年前)
2Fric2k1:推一個,大家也可以把作業 #1.1 的 grep 拿出來複習一下哦!11/21 23:42
Re: [情報] gdb/ddd quick reference
[ EE_DSnP ]5 留言, 推噓總分: +3
作者: ric2k1 - 發表於 2012/11/21 21:42(11年前)
2Fric2k1:想開始使用: gdb memTest 就可以啦!!11/21 21:44
[問題] vim (跟hw無關)
[ EE_DSnP ]9 留言, 推噓總分: +7
作者: XDucka - 發表於 2012/11/20 23:21(11年前)
2Fric2k1::r base.cpp // 我自己先寫好的萬用殼子11/20 23:54
3Fric2k1:do6 do7 是意外啦! 應該要拿掉忘記拿掉的 XD11/20 23:57
4Fric2k1:事實上是 ":r ba<tab>" 就好了,所以你以為我只按一個鍵11/20 23:57
7Fric2k1:測資本來就是要你們自行準備的啊! 我們都會有一些 hidden的11/21 00:46
[心得] 無聊自己寫的測資 大家可以跑跑看
[ EE_DSnP ]2 留言, 推噓總分: +2
作者: XDucka - 發表於 2012/11/19 19:44(11年前)
2Fric2k1:測資歡迎啊!11/19 21:02
[問題] 關於pushfront
[ EE_DSnP ]12 留言, 推噓總分: +4
作者: xxxseanxxx - 發表於 2012/11/18 21:04(11年前)
5Fric2k1:上課有建議過,可以轉型成 size_t*,因為 size_t 的大小11/18 21:32
6Fric2k1:根據定義會等於 void * 的大小,所以 64/32 bit 都會適用!11/18 21:33
7Fric2k1:當然,也可能有別的做法啦!11/18 21:33
11Fric2k1:不太懂你的問題,不過其實重點是要把 address 寫進去就好了11/19 02:00
Re: [問題] HW4 /ref/memTest.debug的輸出疑問
[ EE_DSnP ]10 留言, 推噓總分: +2
作者: ric2k1 - 發表於 2012/11/18 17:37(11年前)
4Fric2k1:follows the ascending order of the array size % R_SIZE11/22 01:14
5Fric2k1:注意,是 "array size % R_SIZE" 哦!!11/22 01:15
7Fric2k1:"array size % R_SIZE" 相同時則按照上述產生 recycle list11/22 01:16
8Fric2k1:的時序印出來。11/22 01:16
[問題] MemTest
[ EE_DSnP ]6 留言, 推噓總分: +1
作者: andy13579372 - 發表於 2012/11/18 14:32(11年前)
3Fric2k1:簡單的說,要 delete 時一定要有 variable name 才能 del11/18 17:13
4Fric2k1:光有 mem addr 是不夠的,所以用 _objList 以及 _addList11/18 17:14
5Fric2k1:讓 delete 可以有 variable 可以 delete.11/18 17:15
6Fric2k1:如 delete _objList[i];11/18 17:15
[問題] overload new []
[ EE_DSnP ]6 留言, 推噓總分: +2
作者: nickyhsu - 發表於 2012/11/18 13:39(11年前)
6Fric2k1:恩恩,一樓上課有在認真聽哦!11/18 17:12