作者查詢 / loveme00835

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