作者查詢 / stucode
作者 stucode 在 PTT 全部看板的留言(推文), 共1085則
限定看板:全部
看板排序:
45F推: QQ10/14 20:48
46F推: 推 ANSI,順便推化物語XD。10/13 22:46
99F推: 推 FNV,四處探索也很好玩。10/13 20:40
135F→: 可以說明一下「打出一片天」的標準嗎?如果是指排名在伺10/13 10:00
136F→: 服器前段,那還是玩單機比較快。如果只是要能享受遊戲,10/13 10:00
137F→: 就改變一下心態,少跟其他玩家比較吧。10/13 10:00
7F推: BBSFox 跟 DownThemAll! ……QQ10/06 19:55
8F→: 話說我記得 Mozilla Archive Format 有說未來會支援開啟10/06 19:55
9F→: 但不能儲存。10/06 19:55
10F→: S3.Google Translator 目前我是用 Dictionary Anywhere10/06 19:57
12F→: 替代,但文字辨別能力似乎稍弱一點。10/06 19:57
13F→: 剛剛又去看了一次 MAF 應該是支援到 56 版沒錯@@10/06 20:11
18F→: MAFF 其實不用擔心會庫存會沒用,直接解壓縮就可以了,10/06 21:23
19F→: 最多就是回到沒裝 MAF 的那種情形而已。10/06 21:23
75F→: Tab Groups 替代套件現階段最大的問題是 WebExtensions10/09 06:36
76F→: APIs 不支援隱藏 tab。重新載入的方式用法有差。10/09 06:38
96F→: 翻譯試了幾款,目前只有 S3 連 BBSFox 裡的文字都能圈到10/12 21:48
97F→: ,不知是否和 WebExtensions 的限制有關。10/12 21:48
14F→: 並不是 \b 放在開頭就只會 match 到單字開頭的邊界,10/11 22:41
15F→: 這兩個 re 並不等價,在這個句子只是碰巧產生相同結果。10/11 22:42
16F→: 把句子換成 'Apples on the tree' 或是 'My arm',10/11 22:42
17F→: 就可以明白其中差異。10/11 22:42
49F推: 看到現實中的藏狐,笑了。10/11 20:33
98F推: Double X!~~~10/10 19:00
33F推: 超喜歡血界奔放的風格。10/09 20:15
12F→: 怎麼寫完 copy ctor 後 operator = 就不見了XD?10/08 23:20
13F→: 1. copy constructor 裡面不用 delete,因為是初始化,10/08 23:20
14F→: 還沒有前值,直接 new 然後 copy 就好。10/08 23:20
15F→: 2. copy assignment 需要檢查並釋放(或重新利用)現有10/08 23:20
16F→: 資源,同時要避免 self-assignment 造成錯誤的10/08 23:21
17F→: delete。10/08 23:21
18F→: 3. copy assignment 請傳回 reference,不要傳值。10/08 23:21
19F→: 4. splitStack() return first 就好,不用再包一層。10/08 23:21
20F→: 其實你的指標幾乎都是在 3. 或 4. 多餘的臨時物件中被10/08 23:21
21F→: delete 掉的。不過如果有做好 deep copy,頂多就是多跑10/08 23:22
22F→: 幾次 copy 效能較差而已,也不至於會使用到被 delete10/08 23:22
23F→: 掉的指標,造成嚴重錯誤。10/08 23:22
25F→: 傳回值的話,比較容易產生不必要的臨時物件。除此之外,10/09 05:57
26F→: 還可能導致非使用者預期的行為。其實 C++ 並沒有硬性規10/09 05:57
27F→: 定 copy assignment 要傳回 reference。這比較像是一種10/09 05:57
28F→: 慣例,讓自定義類別的行為盡可能相似於 C++ 原生型別10/09 05:58
29F→: (如 int)的行為。減少類別使用時產生意料之外的效果。10/09 05:58
30F→: 另外一個理由是,CopyAssignment requirements 要求回傳10/09 05:58
31F→: 型態必須是 T&,沒有滿足這個條件可能無法正常使用某些10/09 05:58
32F→: 標準容器的方法。事實上,如果沒有為類別宣告這個函數,10/09 05:58
33F→: 編譯器自動幫你生成的版本也是傳回 reference。當然,如10/09 05:58
34F→: 果你有更好的理由傳回新物件或者是其他型別,那就不用客10/09 05:58
35F→: 氣的傳吧!只要確保使用者了解並正確使用你的類別即可。10/09 05:59
40F→: 實測了一下,解構都正常喔。如果你有開最佳化(或者是10/09 20:09
41F→: IDE 的 Release mode),那 first 可能被 RVO 掉,實際10/09 20:09
42F→: 解構會在 b 生命週期結束時(離開 main() 時)發生。10/09 20:09
43F→: 另外,複製建構函數裡的 new 括號錯了。10/09 20:09