作者查詢 / loveme00835
作者 loveme00835 在 PTT [ C_and_CPP ] 看板的留言(推文), 共8629則
限定看板:C_and_CPP
看板排序:
全部C_and_CPP8629T-ara3254Rainbow2642DSLR640KARA631movie486SNSD400Gossiping259KoreanPop109Programming98Soft_Job60GirlsDay49BLEACH42Beauty41Sub_CS32AfterSchool30BLACKPINK30C_Chat24car24GFRIEND21KoreaDrama21Olympics_ISG19C_Sharp14FourMinute11StupidClown11Lifeismoney10Keelung8Key_Mou_Pad8SecretGirls8ChungLi7MobileComm7Theater7APINK6NTOU_TALK6ONE_PIECE6WorldCup6EAseries5Visual_Basic5CLHS-TALK4CVS4DC_SALE4marriage4TVXQ4ask3AyaseHaruka3CarShop3DJ_Ken3hypermall3Korea3Prob_Solve3SISTAR3BEG2ComGame-Plan2HIGHLIGHT2japanavgirls2KR_Entertain2LeeMinHo2MBLAQ2Mo-Musume2MusicGame2NineMuses2Oneday2PokeMon2SHINee2SYSOP2Tech_Job2TeenTop2THUMath952AC_In1AOA1ArakawaCow1Archery1ASM1BoA1Cloud1CSonline1Food1FTISLAND1fx1hardware1HelloVenus1INFINITE1joke1KS96-3181Little-Games1MH1missA1NANLIN3011NCKU_ECO971NTHUTL971ParkMinYoung1PeopleSeries1PttNewhand1SD-GundamOL1SFFamily1SSSH-16th-Fk1SuperJunior1Test1U-KISS1<< 收起看板(99)
10F→: 你可以試試加上選項 -Wall -Werror -pedantic-errors02/05 01:51
11F→: 連編譯都不會過的東西就不用看了02/05 01:52
12F→: 你那個網站沒地方加有點爛, 一般社群分享程式碼都是02/05 02:10
13F→: 用 Compiler Explorer https://godbolt.org/z/n66zcT02/05 02:11
14F→: 各製化選項較多, 如可用比較熱門的函式庫02/05 02:12
15F→: -Wall -Werror 開下去如果沒辦法編過表示程式碼有缺02/05 02:13
16F→: 陷 (defect), 即使你關選項忽略它遲早也是要還的02/05 02:14
1F→: https://bit.ly/3opQV2L01/28 16:23
10F→: 雖然說語言層最好還是不要對 malloc() 回傳值有什麼01/22 13:46
11F→: 假設啦. 你用 _Alignof(list) 算出來如果比 16 小就01/22 13:47
12F→: 不會是 alignment 造成這個問題啦, 一樓四樓講得比較01/22 13:47
13F→: 有可能01/22 13:47
7F→: [gram.basic], [dcl.pre]/1. 單純語法問題01/19 14:37
4F→: https://bit.ly/3q5mqQL 先解決語法問題01/10 12:27
7F→: 書裡的程式碼是用 printf() 來印 pointer to member01/10 15:52
8F→: 嗎?01/10 15:52
16F→: 有點慘.. 因為 printf() 就我所知沒有 format string01/10 18:50
17F→: 可支援 pointer to member. 這麼不嚴謹的書還是先丟01/10 18:50
18F→: 了吧01/10 18:50
1F→: 在 resolve function call 的時候並沒有 vtable 的觀01/05 01:44
2F→: 念 [expr.call] 3. 如果看到 virtual 編譯器就要去 v01/05 01:44
3F→: table 找實體那就無法解釋 [class.cdtor] 4 的行為.01/05 01:44
4F→: 你這是從實作來理解語言設計01/05 01:44
1F→: 這和你要不要透過 virtual function 來得到 dynamic01/05 00:12
2F→: polymorphism 無直接關聯; 而是你會不會對指到 deriv01/05 00:12
3F→: ed class 物件的 base class 指標呼叫解構子, 如果不01/05 00:12
4F→: 會就沒必要這樣做01/05 00:12
5F→: https://isocpp.org/wiki/faq/virtual-functions#vir01/05 00:12
6F→: tual-dtors01/05 00:12
7F→: 呼叫的函式實體得在編譯時期就決定好, 這會取決於你01/05 00:17
8F→: 呼叫時 this 指標型別以及引數型別 (如果有的話)01/05 00:17
9F→: 也就是說, 即使你把解構子宣告成 virtual, 編譯器也01/05 00:24
10F→: 還是會試著呼叫父類別的版本01/05 00:24
27F→: 如果書裡有一半以上都是程式碼直接貼出來讓你自己看,01/03 14:48
28F→: 這種書直接丟掉就好了01/03 14:48
31F→: 用程式碼來理解資料結構實作就是錯誤的方法, 應該要01/03 15:15
32F→: 從 ADT (Abstract Data Type)來做思考, 實作細節則是01/03 15:15
33F→: 程設課在討論的事, 所以好的資結書概念性的描述會比01/03 15:15
34F→: 較多01/03 15:15
35F→: 你可以看看《Fundamentals of Data Structures in C01/03 15:23
36F→: 》和目前這本差別在哪裡01/03 15:23
1F→: base type 和 data member (資料成員) 一樣都是屬於01/02 00:38
2F→: derived type 的 sub-object. 這就跟你得特別呼叫資01/02 00:38
3F→: 料成員的 move assignment 一樣, base type 也需要相01/02 00:38
4F→: 同的操作. 要觀察很簡單, 在 base type 裡新增資料成01/02 00:38
5F→: 員並且在該成員型別的 move assignment 裡印出訊息就01/02 00:38
6F→: 好01/02 00:38
22F→: 所有的問題都可以轉成 range 問題, 只要定義好巡訪方12/17 13:13
23F→: 式就好12/17 13:13