作者查詢 / CoNsTaR

總覽項目: 發文 | 留言 | 暱稱
作者 CoNsTaR 在 PTT [ C_and_CPP ] 看板的留言(推文), 共1329則
限定看板:C_and_CPP
[問題] 參數會變
[ C_and_CPP ]19 留言, 推噓總分: +5
作者: GooLoo - 發表於 2016/12/05 15:05(9年前)
2FCoNsTaR: 你可以做資料結構啊兄弟,type 一樣的話也有 array 可以12/05 15:14
3FCoNsTaR: 用啊12/05 15:14
[問題] 關於二維陣列
[ C_and_CPP ]33 留言, 推噓總分: +10
作者: MaxHaru - 發表於 2016/12/04 14:37(9年前)
8FCoNsTaR: 13 戒之 12 不管幾維陣列都是一個 star12/04 15:15
9FCoNsTaR: c/c++ 的陣列和 Java 的不一樣12/04 15:16
17FCoNsTaR: T a[N], b[N];12/04 16:13
18FCoNsTaR: T* p[2] = {a,b};12/04 16:13
19FCoNsTaR: 你是想把兩個陣列當作一個用,像這樣?12/04 16:13
22FCoNsTaR: 可以做到,但是沒有你想像的那麼方便 建議先學資料結構12/04 16:30
23FCoNsTaR: T a[M][N], b[M][N];12/04 16:30
24FCoNsTaR: T* p[M] = {a[0],..,a[M-1]};12/04 16:30
25FCoNsTaR: T* q[M] = {b[0],..,b[M-1]};12/04 16:30
26FCoNsTaR: T** r[2] = {p,q};12/04 16:30
28FCoNsTaR: 樓上 我是覺得原 Po 如果藉由這個例子能弄清楚陣列和指12/04 16:41
29FCoNsTaR: 標的關係其實是滿值得的啦12/04 16:41
[問題] 靜態產生code的方法
[ C_and_CPP ]7 留言, 推噓總分: +4
作者: lovesnake - 發表於 2016/12/02 00:24(9年前)
2FCoNsTaR: 說認真的 通常遇到這種問題,不是你的架構設計有問題,就12/02 11:05
3FCoNsTaR: 是該換個語言了…12/02 11:05
[問題] 關於main function多重執行疑問
[ C_and_CPP ]27 留言, 推噓總分: +2
作者: AlexKuo - 發表於 2016/11/30 12:56(9年前)
1FCoNsTaR: 你是想要寫 shell 嗎 看不懂問題11/30 13:04
5FCoNsTaR: 用迴圈和 scanf ?11/30 13:23
[問題] 新手_印出字串
[ C_and_CPP ]32 留言, 推噓總分: +7
作者: aa4997 - 發表於 2016/11/28 21:46(9年前)
21FCoNsTaR: 你這個不就是4進位而已嗎?0123用abcd代表,一開始是0,11/29 16:07
22FCoNsTaR: 然後一直加1就可以了11/29 16:07
23FCoNsTaR: 原來樓上有人說過了 orz...11/29 16:08
28FCoNsTaR: 你有做過大數加法嗎 就一樣的做法11/29 21:12
30FCoNsTaR: 其實原 Po 本來的問題就是要如何用 C 語言來做 {a,b,c,d}12/01 17:35
31FCoNsTaR: 的笛卡爾積了 不是嗎 :p12/01 17:35
32FCoNsTaR: 只是他沒有把笛卡爾積這幾個字寫出來而已12/01 17:36
[問題] 有C語言的包裝工具嗎?(像moonscript之類)
[ C_and_CPP ]58 留言, 推噓總分: +16
作者: eye5002003 - 發表於 2016/11/28 10:19(9年前)
5FCoNsTaR: 那是超古早 llvm 才有的功能吧…11/28 11:47
7FCoNsTaR: 推坑 agda 啦 先做出 C&C++ denotational semantics 再寫11/28 14:12
8FCoNsTaR: agda 互轉 :p11/28 14:12
15FCoNsTaR: 我記得 clang 是可以直接把 objc 編成 c 的 有這個印象11/28 18:40
16FCoNsTaR: 好像是啥 rewrite 什麼的 不太確定11/28 18:40
17FCoNsTaR: 如果 objc 可接受的話可以試試看11/28 18:41
21FCoNsTaR: 我錯了 那只能變成 c++…11/28 18:44
35FCoNsTaR: 樓上 原 Po 是想用高階語言 但環境要求原始碼必須是 C11/29 10:19
[心得] interpreter 環境與變數
[ C_and_CPP ]20 留言, 推噓總分: +11
作者: descent - 發表於 2016/11/25 11:09(9年前)
17FCoNsTaR: 這種時候就會覺得有 pattern matching 的語言真好 XDD11/29 17:53
[問題] 如何辨識出Line對話紀錄的日期戳記
[ C_and_CPP ]9 留言, 推噓總分: +2
作者: deo2000 - 發表於 2016/11/25 09:47(9年前)
1FCoNsTaR: 對話前面會有時間不是嗎 前面沒有時間就是日期啦11/25 11:49
3FCoNsTaR: Stmt = DateStemp | Record11/25 11:58
4FCoNsTaR: DateStemp = N/N/N(Token)11/25 11:58
5FCoNsTaR: Record = Time Name Sentence11/25 11:58
6FCoNsTaR: Time = N:N11/25 11:58
7FCoNsTaR: Name = Token11/25 11:58
8FCoNsTaR: Sentence = Token | Token Token11/25 11:58
9FCoNsTaR: 寫出類似這樣的 pattern 去 match 應該會比較簡單11/25 11:58
[問題] constexpr 的實作
[ C_and_CPP ]31 留言, 推噓總分: +6
作者: wtchen - 發表於 2016/11/21 21:04(9年前)
4FCoNsTaR: asin 回傳的 value 必須屬於 (constexpr a) A 才接得住11/22 00:26
6FCoNsTaR: asin 應該不是,而且剛剛查了一下 gcc 有把它當 builtin11/22 00:27
7FCoNsTaR: 所以這樣猜11/22 00:27
22FCoNsTaR: 兩個不同的 type 沒辦法這樣做(a 有 constexpr, func 沒11/22 18:19
23FCoNsTaR: 有)11/22 18:19
24FCoNsTaR: 試想要是 func 裡面有 IO 的話該怎麼辦?11/22 18:20
25FCoNsTaR: 在 pure functional language 裡可以做到你想的,例如 Id11/22 18:21
26FCoNsTaR: ris 的 Refl11/22 18:21
27FCoNsTaR: 因為所有有 side effect 的 function 的回傳值都會是 ∀a11/22 18:25
28FCoNsTaR: .(IO a),而且不允許 undefined (例如無窮迴圈) 所以可以11/22 18:25
29FCoNsTaR: 粗略的區分哪些值可以在編譯時期求得哪些不行11/22 18:25
30FCoNsTaR: 聽起來是可行 只是如果真要這麼麻煩我寧可換個語言 XDD11/22 21:58
[問題] 檢查記憶體遺漏
[ C_and_CPP ]19 留言, 推噓總分: +5
作者: MOONY135 - 發表於 2016/11/18 15:46(9年前)
7FCoNsTaR: static analysis ?11/18 17:45