作者查詢 / angleevil

總覽項目: 發文 | 留言 | 暱稱
作者 angleevil 在 PTT [ C_and_CPP ] 看板的留言(推文), 共2405則
限定看板:C_and_CPP
[問題] 程式初學者遇到一些字元讀檔的問題
[ C_and_CPP ]6 留言, 推噓總分: +1
作者: grace120429 - 發表於 2012/02/20 11:19(14年前)
6Fangleevil:版標出現02/23 21:35
Re: [問題] 列一些書單 請各位推薦
[ C_and_CPP ]5 留言, 推噓總分: +5
作者: littleshan - 發表於 2012/02/19 02:13(14年前)
2Fangleevil:推02/19 15:14
[問題] 列一些書單 請各位推薦
[ C_and_CPP ]27 留言, 推噓總分: +8
作者: QQ29 - 發表於 2012/02/19 00:03(14年前)
27Fangleevil:Effective C++<--基礎?02/20 15:50
[討論] 非得用C++寫不可的原因?
[ C_and_CPP ]23 留言, 推噓總分: +7
作者: don750421 - 發表於 2012/02/18 01:36(14年前)
20Fangleevil:經理只會嘴炮...自己不會去學c++喔.這語言很難搞的02/20 15:56
[問題] 寫程式一定要本科系的才能很強嗎??
[ C_and_CPP ]59 留言, 推噓總分: +27
作者: Non - 發表於 2012/02/17 22:23(14年前)
52Fangleevil:恩,說實話,這讓我想到以前不會寫程式時,有人嗆我02/19 15:08
53Fangleevil:但實際上即使我慢慢累積程式的基礎,有時候在工作,需要的02/19 15:09
54Fangleevil:還是其他因素.科系不是絕對因素,我也看過國中生寫二元一02/19 15:10
55Fangleevil:次方程式.不要被別人的話影響02/19 15:11
Re: [問題] 多重繼承與多型
[ C_and_CPP ]7 留言, 推噓總分: 0
作者: NIKE74731 - 發表於 2012/02/15 18:10(14年前)
1Fangleevil:很有可能,多加點想法吧02/15 21:16
2Fangleevil:這樣不會造成我之前的問題嗎?02/15 21:26
5Fangleevil:講真的,這個需要超哥更好的範例,才知道如何下手02/16 08:52
6Fangleevil:你這個方法可行,但是最好加一個virtual 解構子02/22 10:00
7Fangleevil:http://codepad.org/rifhR4RY02/22 10:01
[問題] C++巨集的執行結果
[ C_and_CPP ]9 留言, 推噓總分: +3
作者: zerg7475 - 發表於 2012/02/15 10:53(14年前)
6Fangleevil:c99可以使用inline.不過我最近很認真的想,c沒再討論其他02/16 17:40
8Fangleevil:規範了嘛?02/16 17:45
[問題] 重構
[ C_and_CPP ]11 留言, 推噓總分: +1
作者: tyc5116 - 發表於 2012/02/14 11:11(14年前)
5Fangleevil:function templates<--你編譯氣有支援的話,這個是最簡單02/14 12:55
[問題] 多重繼承與多型
[ C_and_CPP ]44 留言, 推噓總分: +7
作者: james732 - 發表於 2012/02/14 08:27(14年前)
1Fangleevil:是不是因為你沒加虛擬解構函式?02/14 09:48
2Fangleevil:虛擬解構函式出現undefined reference to vtable for A02/14 09:54
3Fangleevil:超哥不好意思,麻煩你把這三段刪除掉,因為那不是問題點02/14 10:06
9Fangleevil:基本上碰到這種做法,我會使用抽像類別讓A,B去繼承02/14 10:41
10Fangleevil:http://codepad.org/LLb6FVot 可是我對c++ OO其實很不熟02/14 10:42
11Fangleevil:所以A,B class中的運算式暫時註解掉.effective c++有提02/14 10:44
12Fangleevil:到詳細做法,只是我手上沒書.看看有沒有其他人可以補充02/14 10:44
15Fangleevil:樓上,我硬幹過了,結果是失敗.02/14 10:50
18Fangleevil:真的要用,我會直接用(dynamic_cast<C*>(p))->sub().畢竟02/14 10:57
19Fangleevil:c本來就有B的功能了.不過我學起來,謝謝兩位.02/14 10:58
22Fangleevil:盡量還是用c++的轉型,c的轉型不是很適合OO02/14 11:12
29Fangleevil:喔!終於搞懂NIKE74731的意思,當然class c不要同時繼承02/14 12:31
30Fangleevil:A和B是最好的,本人不是很專精OO的繼承技巧,大家也可以提02/14 12:33
31Fangleevil:出改進的方法.如果一定要有好的方法,那就是宣告B 物件02/14 12:35
32Fangleevil:然後將p dynamic_cast成B *.最後assign給B 物件.02/14 12:37
36Fangleevil:其實如果你只要引用B 部分的功能,直接在C理面宣告02/15 09:30
37Fangleevil:B* getBptr,然後用一個成員函式包起來.ex: int sub(){02/15 09:32
38Fangleevil:return getBptr->sub()} 這樣就可以了02/15 09:33
40Fangleevil:他應該care會很肥,所以一直不願意如此去解決02/15 21:16
41Fangleevil:可是超哥,我必須要說,你第三個方法基本上跟我在09:3002/16 08:53
42Fangleevil:提到方法差不多,晚點看我有沒有時間舉例出來02/16 08:54
44Fangleevil:http://codepad.org/rifhR4RY <--把兩個抽象類別合起來02/22 09:59
[問題] 發生 EXCEPTION_DATATYPE_MISALIGNMENT
[ C_and_CPP ]35 留言, 推噓總分: +3
作者: QQ29 - 發表於 2012/02/13 15:34(14年前)
30Fangleevil:應該不是標準的問題,應該是你硬轉的問題,double,char能02/14 09:33
31Fangleevil:的資料大小本來就不同.02/14 09:34