作者查詢 / CoNsTaR
作者 CoNsTaR 在 PTT [ C_and_CPP ] 看板的留言(推文), 共1276則
限定看板:C_and_CPP
看板排序:
全部C_and_CPP1276Soft_Job1202Tech_Job827Salary646Minecraft431PokeMon346Programming273Canada252Oversea_Job217Storage_Zone157WomenTalk108CATCH106Mix_Match100Free_box79PLT57logic43Folklore35Prob_Solve30HI_3rd26MiHoYo26Immigration21Gossiping20Modchip19soul19Military17kochikame13studyabroad10nb-shopping9Boy-Girl8MayDay5CD-R4Buddha3java3L_LifeJob3P2PSoftWare3sex3cookclub2Headphone2marvel2Math2MH2CompBook1Employee1japanavgirls1L_TalkandCha1Sub_CS1Taoism1<< 收起看板(47)
43F推: 推樓上 blog,當初看到也是很勵志09/08 23:34
45F→: 樓上 我記得有 13 篇欸 每篇都不短 你也看太快了吧…09/09 00:17
46F→: 而且作者的回覆也值得一看09/09 00:17
40F→: TMP 不算是一般 programming 嗎09/07 13:28
4F推: wchar locale08/30 00:01
1F→: 我 google labview c dll 就一堆了…08/19 15:13
2F→: 如果有問題而且確定是 c/c++ dll 我猜 calling conventio08/19 15:15
3F→: n08/19 15:15
14F→: 問題是 不會有你說的問題發生阿…08/20 14:07
15F→: 從來沒聽過什麼 dll 資料結構什麼 dll 包 dll wrapper08/20 14:08
16F→: 的08/20 14:08
17F→: 你主管只是不想花錢買軟體之後遇到一堆問題 然後他也只08/20 14:13
18F→: 知道你要把 c 和 labview 接起來所以才這樣跟你說吧 實08/20 14:13
19F→: 際上你主管重點不是在 labview + dll 會有什麼問題 而是08/20 14:13
20F→: 買了 labview 能不能達到想要的效果08/20 14:13
21F推: 我覺得你現在最好的做法是去弄個試用版 labview 來給他08/20 14:26
22F→: 玩一玩 確認會不會遇到問題 順便讓你更了解這些東西 才08/20 14:26
23F→: 有能力能預期哪邊可能會出問題08/20 14:26
24F→: https://decibel.ni.com/content/docs/DOC-9079 這裡寫得08/20 15:22
25F→: 滿清楚08/20 15:22
26F→: 你的函式回傳/接收的參數必須是 Labview 能夠處理的08/20 15:25
27F→: 如果你的函式接收/回傳 Labview 不能處理的資料你就得重08/20 15:27
28F→: 寫程式/wrapper 包起來 這樣而已08/20 15:27
29F→: 那要看你有沒有舊 dll 的原始碼 有原始碼就沒有“舊dll08/20 16:38
30F→: ”這個問題啦08/20 16:38
31F→: 沒有原始碼就只是變成新 dll 動態連結舊 dll 這樣08/20 16:40
1F→: 不了解 function 和 block 的定義…還是不要當工程師比08/17 03:29
2F→: 較好……08/17 03:29
27F推: 推樓上 不過天外飛來一筆的大括號只能在另一個 block 裡08/18 01:47
28F→: 出現 XD08/18 01:47
1F推: 推08/13 01:32
14F推: 與其讓使用者決定變數大小 還不如讓編譯器決定07/30 17:23
15F→: 只要你這語言的語意可以表達得夠清楚(像fp語言)07/30 17:23
16F→: 很多變數的值的上限都能在編譯期被求出來07/30 17:23
17F→: 讓使用者不用擔心變數大小 真正的 bit 數編譯器會在編譯07/30 17:23
18F→: 期幫你決定 你改程式也不用擔心變數大小 編譯器幫你算07/30 17:23
19F→: 使用上整數就通通是 int 浮點數就全部用 double 之類的…07/30 17:23
20F→: 至於無法求出上限的就照 C++ 原本標準來做 你覺得這樣如07/30 17:23
21F→: 何07/30 17:23
22F→: 你說的是抽象化分類的極端 我講的是泛化統整的極端07/30 17:23
23F→: 這種問題沒有答案 所以…還是照原本就好囉…07/30 17:23
24F→: 畢竟 C/C++ 都是強調不做太多的語言(像是沒有GC) 這種事07/30 17:23
25F→: 情需要的人再用 bitfield 就好啦 XD07/30 17:23
31F推: 使用者輸入就是一個編譯器算不出上/下限的東西啊 這種東07/30 17:58
32F→: 西照你的方法是很適合沒錯啦XD07/30 17:58
33F→: 應該說是各有用途 用在不同地方吧07/30 17:59
34F推: 或許你已經強制指定的編譯器就直接用你的特化版07/30 18:01
35F→: 沒指定的它再幫你算 你沒指定它又算不出來看是要報錯 還07/30 18:01
36F→: 是用原本標準07/30 18:01
37F→: 這樣寫個程式也好累喔 XDDD 不過是滿不錯的構想啦說真的07/30 18:02
38F→: 增加程式安全性07/30 18:03
41F推: debug 災難沒錯 不過這做法也可以避免掉很多很多 bug 了07/30 18:07
42F→: XD07/30 18:07
68F推: 可是樓上 xxx = func(); 預設是不會 warning 的 就算 fun07/30 23:29
69F→: c 回傳常數 128 也一樣07/30 23:29
91F推: 樓上這麼做的優點就是不用考慮 overflow 啊…07/31 17:05
92F→: 你已經知道它在這個程式裡有可能被賦的最大最小值了 怎07/31 17:06
93F→: 麼會 overflow07/31 17:06
94F推: 我也認同原 po sint int uint 的構想07/31 18:15
95F→: 只是我覺得 signed unsigned (原本是 modifier) 可以變07/31 18:15
96F→: 成像是 const 那樣的東西(qualifier)07/31 18:15
97F→: int (specifier) 本身可以儲存任何整數 但是一旦加了 sig07/31 18:15
98F→: ned/unsigned07/31 18:15
99F→: 你就不能賦 正/負 數給他07/31 18:15
100F→: 就像加 const 一樣,你就不能賦 non-const 給他07/31 18:15
101F→: 這麼做 int 的本質不會改變 但是編譯器會為你做額外的檢07/31 18:15
102F→: 查,保證你沒有把不對的值賦給變數07/31 18:15
103F→: 這樣的好處是,這三種型態實際上是一模一樣的,只是你給07/31 18:15
104F→: 他們一些限制07/31 18:15
105F→: 所以 int 裝得下的數字其他兩種一定也裝得下(不會 overfl07/31 18:15
106F→: ow,cast 的時候 binary 值也不會改變)07/31 18:15
107F→: 至於 casting 規則嘛……07/31 18:15
110F推: w大 不太懂你的問題耶…07/31 18:20
116F→: 喔喔 其實沒有那麼複雜啊 因為只有某些特殊值的上下限是07/31 19:01
117F→: 需要你手動定義的 像是 協定裡某個值的上下限/輸入輸出07/31 19:01
118F→: 能接受的上下限 之類 剩下的其實都可以在編譯時期動態的07/31 19:01
119F→: 決定07/31 19:01
130F→: 樓上重點錯誤吧……07/31 22:36
10F推: 你現在要泛化不是抽象化 思考模式要改一下07/30 13:06
4F推: 一樣是 right-left rule 就能解決的東西啊…07/29 16:12
12F推: 我記得 right-left rule 的確可以判斷 unary operator07/29 17:11
13F→: 的優先度喔…07/29 17:11
14F→: 是發明這方法的那個印度人自己講的07/29 17:12
17F推: 這個一眼就該看出來的東西 有些人自己沒學好看不太不懂07/29 17:17
18F→: 就像聽不懂英文就不准別人說英文一樣 說中文阿幹07/29 17:20
19F→: 你講英文 聽不懂的人怎麼辦 你母語中文 講英文自己不會07/29 17:20
20F→: 很困擾07/29 17:20
22F→: 不是講你XD 是某樓看不懂又愛噓07/29 17:21
36F推: 不是說寫得複雜比較好 只是你該要求自己複雜的 code 也要07/29 19:25
37F→: 能看得懂07/29 19:25
38F→: 而不是要求到你手上的 code 都符合你「簡潔易懂」的預期07/29 19:25
39F→: 啊07/29 19:25
40F→: 看到別人在精進學習看懂這些語法 不知道有什麼好噓的07/29 19:25
41F→: 會寫簡潔易懂的 code 就可以噓想上進的人?07/29 19:25
1F推: 印象中 agda 好像也有 rvalue-reference 只是目的不是改07/25 22:35
2F→: 善程式效能07/25 22:35
3F→: 好像是增強程式安全性的樣子 忘記是不是 agda 了啦……07/25 22:35
4F→: 總之 reference 不只 C++ 有07/25 22:35