作者查詢 / CoNsTaR

總覽項目: 發文 | 留言 | 暱稱
作者 CoNsTaR 在 PTT [ C_and_CPP ] 看板的留言(推文), 共1329則
限定看板:C_and_CPP
Re: [問題] 有關malloc跟一般變數宣告的差別
[ C_and_CPP ]49 留言, 推噓總分: +6
作者: LoserOfLove - 發表於 2016/11/12 14:36(9年前)
1FCoNsTaR: ..11/12 14:51
[問題] 有關malloc跟一般變數宣告的差別
[ C_and_CPP ]38 留言, 推噓總分: +6
作者: youtuuube000 - 發表於 2016/11/11 18:30(9年前)
7FCoNsTaR: 因為一般變數用到的大小在編譯時期就決定了11/11 18:41
8FCoNsTaR: 你自己 alloc 的空間是 runtime 才決定 所以也要 runtime11/11 18:41
9FCoNsTaR: 決定如何釋放11/11 18:41
10FCoNsTaR: 其實有些語言你自己 alloc 的空間也可以在編譯時期決定如11/11 18:43
11FCoNsTaR: 何釋放11/11 18:43
13FCoNsTaR: 不需要消化 runtime 的執行成本 像是 Rust 的 Ownership11/11 18:44
14FCoNsTaR: 就像有時候你會想要用陣列,用 index 來決定操作哪個變11/11 19:35
15FCoNsTaR: 數11/11 19:35
16FCoNsTaR: 這是「程式化」的操作變數,只不過你現在的 case 變成程11/11 19:35
17FCoNsTaR: 式化的分配記憶體而已11/11 19:35
18FCoNsTaR: 你有一個規則,用來分配/釋放記憶體的規則,或是操作變11/11 19:37
19FCoNsTaR: 數的規則,而不直接寫死在程式裡,可以在 runtime 按照規11/11 19:37
20FCoNsTaR: 則做11/11 19:37
21FCoNsTaR: 至於 Rust 就是已經把規則定好在語言裡面了,達成程式設11/11 19:39
22FCoNsTaR: 計師和編譯器之間的共識11/11 19:39
24FCoNsTaR: 這樣說好了 變數不用(或說 life time 結束比較精確)的時11/11 19:52
25FCoNsTaR: 候就該被釋放11/11 19:52
26FCoNsTaR: 這是語言的規定,讓你不用多考慮哪個變數該在哪釋放11/11 19:52
27FCoNsTaR: 當然也有一個讓你自己決定如何釋放的機制,那就是 malloc11/11 19:52
[討論] char大家都怎麼唸?
[ C_and_CPP ]49 留言, 推噓總分: +22
作者: ken83715 - 發表於 2016/11/09 18:31(9年前)
21FCoNsTaR: 有些語言 Int 和 Integer 是兩個不同類型的要怎麼辦11/10 01:08
22FCoNsTaR: 因為 char 類型並不真正代表‘字元’ int 也不代表‘整11/10 01:11
23FCoNsTaR: 數’ 所以念成 integer 和 character 個人是覺得怪怪的…11/10 01:11
28FCoNsTaR: int ≠ 啊…11/10 07:20
29FCoNsTaR: int ≠ Z11/10 07:21
[問題] 關於中文編碼
[ C_and_CPP ]13 留言, 推噓總分: +3
作者: jeff21115 - 發表於 2016/11/07 18:15(9年前)
1FCoNsTaR: 這篇的編碼你還好吧…11/07 18:16
[問題] 傳遞多維陣列問題
[ C_and_CPP ]25 留言, 推噓總分: +4
作者: balaking - 發表於 2016/11/06 11:29(9年前)
17FCoNsTaR: *argv[] 是先往右讀再往左讀 所以 *(argv[]) 才和沒有括11/06 16:48
18FCoNsTaR: 號的 *argv[] 一樣是 array of pointer11/06 16:48
19FCoNsTaR: (*argv)[] 就變成 pointer to array 了11/06 16:48
[問題] 重載[][] 下標運算子(架構已定)
[ C_and_CPP ]25 留言, 推噓總分: +1
作者: hunandy14 - 發表於 2016/11/03 18:05(9年前)
5FCoNsTaR: 如果我理解沒錯的話 你想要用一樣的話做兩件不同的事 你11/03 19:09
6FCoNsTaR: 覺得有辦法嗎…11/03 19:09
11FCoNsTaR: 咦…原Po的意思不是用[][]的時候把a當作二維,用[]的時11/03 23:17
12FCoNsTaR: 候當作一維嗎?11/03 23:17
[問題] vector.clear() seg fault
[ C_and_CPP ]12 留言, 推噓總分: +3
作者: fishlinghu - 發表於 2016/11/03 05:18(9年前)
1FCoNsTaR: 覺得問題不在這邊11/03 08:05
[問題] function ptr & template
[ C_and_CPP ]7 留言, 推噓總分: +4
作者: PhysiAndMath - 發表於 2016/10/30 21:47(9年前)
4FCoNsTaR: 兩個 auto 是可以從 Fptr 推導出來的嗎?還是只能用 map10/31 06:06
5FCoNsTaR: 的?還有想要換掉 auto 的理由是?10/31 06:06
Re: [問題] lambda capture list 的問題
[ C_and_CPP ]26 留言, 推噓總分: +4
作者: dreamboat66 - 發表於 2016/10/30 11:05(9年前)
24FCoNsTaR: 有 draft 可以看10/30 17:37
[問題] 正則表示有辦法找兩段字串嗎?
[ C_and_CPP ]13 留言, 推噓總分: +3
作者: MOONY135 - 發表於 2016/10/28 10:33(9年前)
3FCoNsTaR: 咦 '^CPU .* MOD$' 不行嗎@@10/28 11:18
6FCoNsTaR: 喔喔 原來 我還以為 "CPU xxxxxx MOD" 是他的 pattern…10/28 11:41