作者查詢 / DJWS

總覽項目: 發文 | 留言 | 暱稱
作者 DJWS 在 PTT [ C_and_CPP ] 看板的留言(推文), 共273則
限定看板:C_and_CPP
[問題] struct alignment
[ C_and_CPP ]99 留言, 推噓總分: +7
作者: DJWS - 發表於 2019/12/11 07:58(4年前)
4FDJWS: 我不確定這樣寫對不對 只是憑感覺寫的...12/11 09:24
5FDJWS: 另外 當SuperClass內容很多 我想知道如何精簡ClassA和B12/11 09:26
7FDJWS: 有更優雅的方法嗎?我剛發現 #pragma anon_unions 感覺不錯12/11 10:33
9FDJWS: 多很多字 不好讀 C99不支援anonymous struct/union12/11 11:10
10FDJWS: 樓上你看起來還沒進入狀況 你實際寫一遍就會知道問題在哪了12/11 11:11
11FDJWS: 然後我也想知道如何精簡 initializer list12/11 11:15
15FDJWS: 我目前就是這樣寫的 但是需要 #pragma anon_unions12/11 13:13
16FDJWS: 我也相信很多人都幹過C模擬class 但我覺得s還沒進入狀況XD12/11 13:16
17FDJWS: 然後我是第一次用C模擬class 我之前都寫C++...12/11 13:17
19FDJWS: 然後 gobject 跟這件事的關聯在哪?我應該看哪一段code?12/11 13:20
23FDJWS: 因為要多打.base啊 多很多字 不好讀12/12 07:07
24FDJWS: 這也就是C11要引進anonymous struct/union的原因12/12 07:07
25FDJWS: 29行名稱不一致 有的要寫.base 有的不用寫 維護困難12/12 07:09
26FDJWS: 如果再多做幾層composition 敲鍵盤就敲到崩潰了 XD12/12 07:09
28FDJWS: 樓上可以示範一下怎麼用 marco 包嗎?12/12 07:46
29FDJWS: macro12/12 08:33
31FDJWS: 你這樣沒有解決問題喔12/12 18:14
32FDJWS: 本來要判斷.base 現在變成要判斷Base_Print12/12 18:15
33FDJWS: 只存取num 要選Base_Print 只存取a 要選DerivedA_Print12/12 18:17
39FDJWS: 無法承認自己的無知 這樣不好喔 您多保重12/12 20:27
43FDJWS: 樓上離題了吧12/12 20:47
51FDJWS: 所以我猜...你應該知道我要做什麼? XD12/12 21:13
56FDJWS: 包成macro原來需要補充這麼多東西 有更優雅的方法嗎?12/13 07:15
57FDJWS: 對 我就是在問語法糖啊 在C99底下 你得到他了...12/13 07:16
58FDJWS: 然後我的文章標題問的是 strcut aligment 我壓根沒想問OO12/13 07:19
59FDJWS: struct12/13 07:20
62FDJWS: 因為這個案子不會到1k個(記憶體不夠用) 目前就20個而已12/13 08:56
63FDJWS: 但是derived class目前就有10個 以後還會越來越多12/13 08:57
64FDJWS: 我修正一下 目前有10個derived class 而且將陸續增加12/13 08:58
65FDJWS: 程式碼長的很驚人 很難維護 所以想問更精簡的寫法12/13 09:00
67FDJWS: 然後OO命名風格...這就當作是我的錯誤吧 我應該怎麼命名呢?12/13 09:02
79FDJWS: 兩位交互詰問我很難回答 XD 我先回答Bencrie板友吧12/13 09:14
80FDJWS: 我的部分是開發演算法 原始程式碼是javascript 以便可視化12/13 09:15
81FDJWS: 並且修正演算法 然後再移植到mcu上面 但是雇主提供的開發12/13 09:16
82FDJWS: 環境只有C99沒有C++12/13 09:17
83FDJWS: 再來是loveme前板主 num a b 這些都是演算法參數12/13 09:20
84FDJWS: 將來會從外部輸入到mcu 但是還沒跟雇主討論這一塊要怎麼做12/13 09:21
85FDJWS: 於是我暫先弄個initializer 以便測試演算法是否能正常運作12/13 09:23
86FDJWS: 好了言歸正傳 請問DO風格之下 我應該怎麼命名才對呢?12/13 09:52
88FDJWS: 我第一次聽到 cfront 我下次遇到雇主跟他聊一下12/13 13:46
89FDJWS: 剛剛谷歌一陣 cfront是上古時代的東西吧 有點不太現實12/13 13:53
93FDJWS: 如果各位都覺得我口氣不好 那我道歉 對不起各位12/15 21:31
Re: [問題] struct alignment
[ C_and_CPP ]35 留言, 推噓總分: +4
作者: DJWS - 發表於 2019/12/15 07:32(4年前)
7FDJWS: layout-compatible我真不會 各位可以詳細說說嗎?12/15 19:49
Re: [問題] struct alignment
[ C_and_CPP ]1 留言, 推噓總分: +1
作者: descent - 發表於 2019/12/13 16:45(4年前)
1FDJWS: 謝謝 我會考慮看看12/13 18:11
[問題] 高斯消去求反矩陣
[ C_and_CPP ]24 留言, 推噓總分: +5
作者: j0958322080 - 發表於 2017/12/07 18:34(6年前)
22FDJWS: 什麼資料這樣寫 可以提供一下嗎?12/09 12:33
置底閒聊文(2016/7/2-)
[ C_and_CPP ]44 留言, 推噓總分: +12
作者: wtchen - 發表於 2016/07/02 15:52(8年前)
6FDJWS: 我都在整理演算法 歡迎找我討論演算法07/03 08:44
7FDJWS: 無論是學術/產業/教育/社會 諸如此類的方面都可以聊07/03 08:46
[問題] 人潮最多的時段
[ C_and_CPP ]78 留言, 推噓總分: +71
作者: pracinverse - 發表於 2016/06/29 10:51(8年前)
1FDJWS: 根據可靠消息 架站的大神沒有工作 是家裡蹲廢柴06/29 22:19
28FDJWS: Leetcode: Meeting Rooms II07/01 10:40
29FDJWS: @noonee 是真的 然後你的兩句話,應該是沒有因果關係07/01 10:45
[問題] 求給OpenGL初學者的書籍
[ C_and_CPP ]11 留言, 推噓總分: +5
作者: wawi2 - 發表於 2016/06/05 22:56(8年前)
10FDJWS: 去amazon找評價4~5星的書 再去大學圖書館找實體書/抓電子檔06/09 06:39
11FDJWS: 想看中文書評可以去豆瓣读书 想看中文心得可以去知乎06/09 06:56
[問題] 測資產生器
[ C_and_CPP ]46 留言, 推噓總分: +10
作者: kevin898y - 發表於 2016/04/30 15:06(8年前)
40FDJWS: http://cstheory.stackexchange.com/questions/739/05/02 11:36
41FDJWS: http://mathworld.wolfram.com/RandomGraph.html05/02 11:36
42FDJWS: 生成測資是滿冷門的問題 目前我想到的方法 一種是找現成的05/02 11:37
43FDJWS: 一種是random生成的 就是上面兩個網址05/02 11:37
44FDJWS: 如果還要更深入的話 可以設定diameter、connectivity諸如此05/02 11:40
45FDJWS: 類的統計指標 不過這個就複雜得多了 我也不是很懂05/02 11:42
[問題] white noise
[ C_and_CPP ]24 留言, 推噓總分: +3
作者: DJWS - 發表於 2015/05/31 16:33(9年前)
3FDJWS: http://www.h-schmidt.net/FloatConverter/IEEE754.html05/31 20:05
4FDJWS: 勾一勾之後發現範圍落在2~4之間 所以減305/31 20:08
11FDJWS: @Killercat mt19937顯然比較麻煩 為何你覺得簡單?06/01 09:49
12FDJWS: http://goo.gl/cFgu8c boost src comment提供的連結06/01 09:51
13FDJWS: @LPH66 不過這段程式碼有integer overflow06/01 09:57
14FDJWS: 如果mod某數 那麼就不會是uniform distribution了....06/01 09:58
18FDJWS: @Feis 我是說他的LCG會溢位 他忘記mod06/01 14:36
19FDJWS: 即便他記得mod 也要看他mod什麼 才可能是uniform06/01 14:39
21FDJWS: 如果沒有溢位 可以這樣認為 / 如果已經溢位 是未定義行為06/02 06:39
22FDJWS: 此例當中 即便他記得補上mod 2^32 依然會溢位06/02 06:41
23FDJWS: 我搞錯了 剛剛翻了規格書 發現unsigned int不會溢位06/02 07:24
24FDJWS: 如你所說是mod 2^32沒錯 謝謝06/02 07:25
Re: [問題] 排序演算法 可逆式
[ C_and_CPP ]20 留言, 推噓總分: +5
作者: kevingwn - 發表於 2014/10/22 09:50(9年前)
3FDJWS: n個數字重新排列有n!種可能 01序列重新排列有C(n,n/2)種可能10/22 15:24
4FDJWS: 應該不是 2^n-1 吧10/22 15:24
19FDJWS: 我 typo 了 應該是 angelina877 說的 (n+m)!/n!m! 才對10/23 07:49
20FDJWS: 然後其實我想的也是錯的 應該是樓上說的 2^n 才對10/23 07:52