作者查詢 / Feis
作者 Feis 在 PTT [ C_and_CPP ] 看板的留言(推文), 共1648則
限定看板:C_and_CPP
看板排序:
全部C_and_CPP1648Soft_Job86b93902HW60Web_Design42GameDesign35NTU_BOTDorm18b96902HW14Dart14Kinmen13b90902xxx12MATLAB8Monkeys6NTU-Guitar6b92902xxx4b94902xxx4CSCamp20044CSIE_TTENNIS3CSCamp20022CSCamp20092HCKuo2MedRock2Python2ACMCLUB1ask1Baseball1bass1C_Sharp1Chan_Mou1Jacky1Jinmen1LoL1mrsthis1PDA1Programming1PttCurrent1Tech_Job1TOEIC1<< 收起看板(37)
3F→:Boolean 概念在 C 裡面設計得有點技巧,不止是資料形態的問題02/15 15:49
25F→:樓上誤會了吧02/16 22:14
27F推:樓上搞錯 static scope 的意思?02/16 23:22
1F→:不確定你在哪個平台. 此外 time_t 在 C 標準是實作相依, 不02/07 20:22
2F→:一定代表秒數. 不過我跑你的 code 沒問題. 應該有神祕事件?02/07 20:22
6F→:應該不是不行. 只是像你一般自製容器的 iterator 要繼承02/06 17:41
7F→:stl::iterator 之類的, 至少會有 namespace 問題.02/06 17:41
8F→:繼承 stl::iterator 的就只能在 stl 內用.02/06 17:41
9F→:不過我對 stlport 不熟, 只是猜的.02/06 17:44
10F→:不建議你這樣解決.02/08 20:03
11F→:問題還是 namespace 的對應02/08 20:04
12F→:如果是 Forward iterator 就會爆炸?02/08 20:06
14F→:不是功能少不少的問題. 是之後不小心用到會爆炸02/09 16:36
15F→:應該還是正面表列 stl 的 iterator_tag 比較好02/09 16:38
16F→:你這樣設計失去了 iteartor_tag 的用意02/09 16:42
1F→:不確定你用途? 你是要所有紅色的東西都變綠色嗎02/05 17:59
4F→:那是 global 還是 local 的? 是整體色調還是以物件為單位02/05 18:31
6F→:我想 shader 是最泛用的了..02/05 18:46
9F→:開 blend ?02/05 18:59
12F→:應該也不是全然做不到02/05 19:41
13F→:只是幾個pass的問題02/05 19:44
17F→:可以用,跟開發工具無關02/05 20:08
2F→:你需要 malloc 或 new02/05 11:37
1F→:多型在 C++ 中有些東西要處理. 1. 只能用指標或參考02/05 11:33
2F→:2. 需要對被 override 的函式加 virtual02/05 11:34
3F→:此外 "is private" 的問題在於類別成員預設為 private02/05 11:35
4F→:註解拿掉的問題在於 printB2 在 A 跟 B 中是不同的.02/05 11:36
6F→:因為那是合法的 "轉型"02/05 11:49
9F→:因為 A 跟 B 本來就是不同的. XD.02/05 12:13
10F→:要一樣的話, 你在 B 裡面就不要宣告 printB202/05 12:14
11F→:或者在 doPrintB2 裡面呼叫 A::printB202/05 12:14
14F→:可以這麼說吧. 分別是 A::printB2 跟 B::printB202/05 12:16
16F→:也不全然不算 overloading, 你可以把 this 想成參數之一02/05 12:19
17F→:只是跟 override 關係比較大, 很多名稱遮蔽的結果02/05 12:19
18F→:從我的角度來看, 只要有宣告定義一個函式有沒有加 virtual02/05 12:26
19F→:並沒有影響. 都是會 "多一個" 函式02/05 12:26
20F→:virtual 影響的是呼叫機制.02/05 12:27
21F→:override 並不是重新定義函式. 這點要先了解02/05 12:28
22F→:只是印象中 Java 裡有重新定義這樣好的錯覺 (十年沒寫過了.)02/05 12:29
26F→:Override 不是重新定義,就算Java 也是產生新的02/05 14:09
27F→:virtual 是讓那個函式用起來有多型效果02/05 14:10
28F→:只是 Java 預期你會 override ,所以不用加 virtual02/05 14:11
32F→:你的預期毫無道理,沒有 virtual (override)的情況下這結果02/05 14:15
33F→:很直觀02/05 14:16
34F→:A 兩個 print 都加 virtual 就是你要的02/05 14:17
36F推:3跟 public 無關02/05 14:18
38F→:X多型的做法請參考第一推02/05 14:19
39F→:XX為什麼是父類別02/05 14:20
40F→:Sorry 手機軟體怪怪的,忽略前面的 X02/05 14:20
43F→:是啊,但沒有 virtual 就沒 override. 請看前兩推02/05 14:22
46F→:那你還去重看書,忘了 Java,02/05 14:25
51F→:是用自己的沒錯啊02/05 16:12
52F→:自己沒有的話才找父類別02/05 16:13
55F→:Case1 是哪個?02/05 16:17
57F→:都有什麼?02/05 16:18
59F→:對啊02/05 16:19
67F→:父類別函式呼叫父類別函式不是天經地義嗎02/05 16:25
69F→:看你怎麼想02/05 16:30
70F→:是也不是,重點是他呼叫的是哪個02/05 16:31
73F→:這不是 Java02/05 16:36
75F→:要像 Java 請加 virtual ,說很多次了,難道Java有 virtual02/05 16:37
79F→:那妳到底加 virtual 了沒? 這不是 java02/05 16:41
81F→:都加可以嗎~02/05 16:44
83F→:不是你要的嗎?02/05 16:49
87F→:為什麼一定要這樣呢02/05 16:53
89F→:明明就不是 b 的 doPrint, 你還是把 java 忘掉去看書02/05 16:54
90F→:上面 b 是 B02/05 16:57
95F→:明明 Java 也不是02/05 17:01
96F→:好吧,這麼說也不對02/05 17:02
1F→:個人認為可以的話應該還是不要用 fgets02/02 20:20
2F→:此外 gary8520 的 code 應該跟原本的 code 也不同~02/02 20:23
5F→:喔. 沒有. 是我剛想錯了 :P02/02 20:57
6F→:我想表達的是如果有極小的機率造成錯誤就別用02/02 20:59
7F→:不是 fgets 本身的問題. 而是原文的用法02/02 21:01
15F→:@gary8520: 你的 code 我覺得一定有什麼神祕力量. 建議貼一下02/02 21:25
8F→:文件似乎沒有 "標準" 的寫法. 看翻譯的話我是不建議.02/02 20:14
10F→:所以你不想看英文嗎?02/02 20:24
12F→:你是說英文翻中文翻錯嗎??02/02 20:38
14F→:通常是英文是寫的都蠻淺白的.. 也許你可以舉個例子?02/02 20:51
19F→:我放在進階的部份 XD. 位元操作、前置處理之類的..02/02 21:27
6F→:要不要把你程式碼拿來看一下? 為什麼結果會錯 XD02/02 18:00
7F→:我覺得是你哪裡寫錯了. 這些作法應該沒有穩定性的問題.02/02 18:01
8F→:除了 step302/02 18:02
1F→:我對於 arr 是不是 constexpr 有點疑惑. 他是嗎?02/01 02:27
2F→:理論上應該要是 static 才可以?02/01 02:54
3F→:至於0 只好當特例了...02/01 02:55
4F→:正面表列 static, function, 跟 nullptr (0) 似乎比較快?02/01 02:57