作者查詢 / angleevil

總覽項目: 發文 | 留言 | 暱稱
作者 angleevil 在 PTT [ C_and_CPP ] 看板的留言(推文), 共2405則
限定看板:C_and_CPP
Re: [討論] struct的成員函式
[ C_and_CPP ]43 留言, 推噓總分: +4
作者: james732 - 發表於 2011/11/12 00:05(14年前)
20Fangleevil:reference好處在幾個地方,一.好操作.二.用在捕捉11/12 21:03
21Fangleevil:exceptions. 而且reference用在函式參數上好操作11/12 21:04
23Fangleevil:不用搞混*是提取或乘法. 但是一個例外是有傳遞有null11/12 21:06
24Fangleevil:就算不高興還是要用pointer. 而且當使用array時.11/12 21:06
25Fangleevil:reference可以得到array真正大小.而非pointer的大小11/12 21:07
28Fangleevil:james732 所以auto_ptr和stl某部份就是在解決這個11/12 21:10
30Fangleevil:stringstream對我麻煩點是,很少書講解清楚這功用11/12 21:13
31Fangleevil:james732 我覺得auto_ptr或是boost的ptr系列都是問題11/12 21:14
32Fangleevil:回到最原始的問題,c/c++不會自動清理空間.因此之後11/12 21:14
33Fangleevil:在怎樣創造這些,依舊問題多多.何況auto_ptr幾乎是用在11/12 21:15
34Fangleevil:class上,我目前的經驗是為了解決例外發生時,可以釋放空11/12 21:17
35Fangleevil:間.只是不能用在array.實在很討厭.此狀況下.就直接用vec11/12 21:18
36Fangleevil:至於boost到底要不要學,我的想法是等vc和gcc都支援11/12 21:21
37Fangleevil:C++0x在去學.不要去寫一個不能跨編譯器的程式比較好11/12 21:22
38Fangleevil:雖然很多人會覺得這是廢話.但是一個程式要盡量有跨平台11/12 21:23
39Fangleevil:能力.也是一個好習慣.儘管很多時候是無法做到11/12 21:23
42Fangleevil:我是沒機會用c++.而且沒有一個網站已經整理boost的使用11/12 21:34
43Fangleevil:一直不太想玩它.只是我注意到hashmap,這個好東東就是11/12 21:35
Re: [問題] printf("%x%x", 0.1);
[ C_and_CPP ]16 留言, 推噓總分: +4
作者: legnaleurc - 發表於 2011/11/10 23:27(14年前)
13Fangleevil:我的感覺是0.1轉換成二進位的話,本來就只能得到相似值11/11 10:47
14Fangleevil:只是原因好像並不在這.尤其是我不會asm.也無法真的抓錯11/11 10:48
[問題] 存不同檔名,避免檔案被覆蓋
[ C_and_CPP ]26 留言, 推噓總分: 0
作者: bernachom - 發表於 2011/11/10 23:25(14年前)
15Fangleevil:你該擔心的是頻繁的io開啟11/11 18:11
21Fangleevil:誰叫你用英文11/12 08:18
Re: [問題] 關於compiler的書
[ C_and_CPP ]75 留言, 推噓總分: +6
作者: breakingdown - 發表於 2011/11/10 18:17(14年前)
33Fangleevil:To 原po priv沒惡意,你可以問問大家推薦c/c++的書給妳11/10 21:16
34Fangleevil:但是c++的書問題在oo設計.所以基本上你一定會買很多書11/10 21:17
35Fangleevil:來看.以我為例子,我事先看c++ how to program11/10 21:17
36Fangleevil:再跑去良葛格的網站去看有關oo的部份,然後去找習題練習11/10 21:18
37Fangleevil:近期有機會看more effective c++/effective c++11/10 21:18
38Fangleevil:然後也有看expection部分章節.我得到的結論是厭惡c++ QQ11/10 21:19
39Fangleevil:基本上你該釐清方向.加油阿.11/10 21:21
49Fangleevil:連我是本科系都很討厭asm和計組,原po真的搞錯方向了11/10 21:28
63Fangleevil:原來tropical72的傳說是這樣來的,Orz.11/10 21:37
65Fangleevil:我只能說purpose也是很強.11/10 21:44
67Fangleevil:我只能說會寫asm都是強者11/10 22:03
75Fangleevil:原po一直糟蹋priv的苦心.我很單純建議你先不要碰asm這塊11/11 09:23
[問題] template一問
[ C_and_CPP ]34 留言, 推噓總分: +5
作者: gogohata - 發表於 2011/11/10 17:52(14年前)
25Fangleevil:通常有指標的操作時,記得寫copy ctor.11/11 13:33
33Fangleevil:基本上copy assigment和copy ctor是有很多隱性呼叫11/11 15:37
34Fangleevil:的機會11/11 15:37
Re: [問題] 有無malloc?
[ C_and_CPP ]38 留言, 推噓總分: +8
作者: tropical72 - 發表於 2011/11/10 16:24(14年前)
4Fangleevil:我沒看得很仔細,但是有一個問題請教一下,short x=0xffff11/10 17:06
5Fangleevil:x得到的值應該是0xffff,與實際記憶體位置無關吧?11/10 17:06
8Fangleevil:diabloevagto...你不認真.11/10 17:10
11Fangleevil:抱歉,我也不認真.再看一次才發現是變數值11/10 17:14
14Fangleevil:喔,我現在才看到a,b的意思. 看來隨意轉值問題很大11/10 17:31
20Fangleevil:我的想法很kiss.指標本來就是指相同型別的變數.那麼你要11/10 17:38
21Fangleevil:這樣搞時.即使先用一個暫時變數(和指標一樣的型態).11/10 17:40
22Fangleevil:然後去改變指標指向的值.可是那也只是改到暫時的變數11/10 17:42
23Fangleevil:跟原來想做的有關連嘛?11/10 17:43
29Fangleevil:dynamic_cast是用在基底類別指標轉換為衍生類別指標11/10 17:51
30Fangleevil:int和short是獨立單元.實際上此做法只是單純解決short11/10 17:52
31Fangleevil:轉成int. 可是當暫時變數的值傳回x2時.依舊會出問題11/10 17:53
32Fangleevil:數值運算、賦值或比較中不可以隨意混用不同型別的數值11/10 17:54
33Fangleevil:13戒是有歷史的阿.我只能說隨意拉.太難了11/10 17:55
[問題] 有無malloc?
[ C_and_CPP ]60 留言, 推噓總分: +9
作者: thank1984 - 發表於 2011/11/10 11:05(14年前)
51Fangleevil:樓上正常,所以我現在幾乎都看文章不回文了.避免獻醜11/10 14:09
53Fangleevil:c++是stan.非怪物.而且c++還在長大11/10 14:33
57Fangleevil:Satan<--11/10 15:22
Re: [問題] ++ & * 之優先順序
[ C_and_CPP ]20 留言, 推噓總分: +8
作者: poyenc - 發表於 2011/11/10 04:22(14年前)
10Fangleevil:難怪最近覺得版主消失了11/10 21:36
Re: [問題] 走訪 struct member 的問題
[ C_and_CPP ]3 留言, 推噓總分: +2
作者: tropical72 - 發表於 2011/11/09 23:23(14年前)
1Fangleevil:看到這篇,我就知道我之前的回覆出問題.11/10 10:40
2Fangleevil:拜謝t神11/10 10:43
Fw: [公告] 明天早上停機
[ C_and_CPP ]5 留言, 推噓總分: +2
作者: diabloevagto - 發表於 2011/11/09 21:16(14年前)
1Fangleevil:我上班時的小樂趣QQ11/09 21:17