作者查詢 / applecool
作者 applecool 在 PTT [ C_and_CPP ] 看板的留言(推文), 共326則
限定看板:C_and_CPP
看板排序:
2F推:他以為你是字串,所以 char * 型態可以先轉型10/25 23:11
3F→:(intptr_t)(void*) 之類的,依照你使用的情形10/25 23:12
5F推:不過(intptr_t)(void*)(&c) 之類這種做法不見得一定可以10/25 23:14
6F推:google 指標表示法 轉型10/25 23:16
13F推:還好啦~~~不會很弱10/25 23:32
2F→:似乎是無解10/24 22:10
4F→:我好好研究一下,好像沒有直接的方式10/24 22:35
5F→:memcpy 本身好像不會丟 signal 出來10/24 22:36
6F→:而且我只要偵測某一段的 memcpy,而不是整個code...10/24 22:36
7F→:沒用過 signal 得好好研究,所以這是明路?總之感謝!10/24 22:37
12F→:那讀取呢?10/24 23:02
18F→:因為是要寫給 user 用的,傳進來的是 void *10/25 08:26
19F→:請問要怎麼用 boundary check 阿10/25 08:26
23F→:唉~需要在程式裡面偵測,看來又是無解的一題10/25 22:57
24F→:感謝各位了!!10/25 22:58
27F→:理論上是這樣,但實際上是當在誰那邊誰就要解....10/25 23:01
30F→:是阿...不過實務上有難言之隱阿10/25 23:02
32F→:所以要想辦法回傳 error code10/25 23:03
35F→:恩恩感謝,看來是無解了10/25 23:22
43F→:有提到 EXCEPTION 嗎10/26 12:47
48F→:所以 memcpy 應該是不會主動丟出 SIGSEGV 吧10/26 17:19
50F→:如果傳非 null 指標然後 SIZE 超過呢10/27 08:21
51F→:應該就不一定了吧10/27 08:21
57F→:感謝,後來找到解法了,組和混用 sigsetjmp, siglongjmp10/27 14:56
58F→:去檢查 adress 再來 memcpy,不過怕太慢我只抽樣調查10/27 14:57
59F→:我悟性太低,應該跟 1, 3 樓想表示的做法一樣10/27 15:18
60F→:不過或許真有漏洞10/27 15:19
3F→:preprocessor 無法運算吧?10/24 22:35
6F→:exp 可以算?10/24 22:55
11F→:感謝,但式子全都是使用浮點數運算的。10/25 22:59
1F推:金城武此招感覺十分威猛阿,我會好好研究一下,感謝!10/24 07:57
3F推:我的也是不行,重點是好像沒辦法改成我要的數學式~~囧10/24 22:09
5F推:???????????????????10/24 23:32
6F→:編譯就能求?10/24 23:33
7F推:template 現在支持浮點數?10/26 19:56
2F→:請問是什麼意思呢?10/23 23:06
5F→:出現好多沒看過的關鍵字,要好好研究一番了10/23 23:14
6F→:感謝感謝,還有嗎還有嗎10/23 23:15
7F→:不過那個大絕招是?好像 GOOGLE 不太到阿(搔頭)10/23 23:16
10F→:可是我是在 windows 上 compile android 的 so 檔耶10/23 23:34
13F→:樓上這個好!!! 感恩感恩!!!10/24 00:03
14F→:ㄟㄟ好像不一樣說,我只想把名稱隱藏起來10/24 00:07
15F→:-fvisibilty=hidden 應該還是看得到只是不能 link ?10/24 00:07
20F→:阿了解了,感謝!!!10/24 21:54
5F→:嗯啊我只想到先算好然後複製貼上10/23 22:29
6F→:目前想到跟四樓一樣的做法,但工作忙的時候要多一道工10/23 22:29
8F→:希望能有只要改 alpha 就好10/23 22:30
10F→:最差情況就是寫成批次命令了10/23 22:30
11F→:可是輸出成 .o 改參數的時候還是要重新製作 .o 檔吧10/23 22:32
14F→:嗯嗯啊,我也是想到這種作法,但想有沒有可能用template10/23 22:35
16F→:因為如果我要用 makefile 我就得幫同事 set up XD10/23 22:36
17F→:所以 template 是無解的嗎?感覺好像真的只能用批次做..10/23 22:37
19F→:感謝!!!可是這樣沒辦法把計算移到編譯期10/23 23:01
22F→:其他的部分是指?10/23 23:07
23F→:剛看來 constexpr 應該是符合我的需求,真的很感謝10/23 23:13
24F→:實在大感謝了10/23 23:14
25F→:忽然想到,這樣有記憶體連續嗎10/23 23:35
27F→:似乎是~~總之感謝10/24 00:13
37F→:為什麼貼成一整份 code 速度比較快10/24 07:48
3F→:大感謝~~!瞬間解決!!!10/22 22:03
8F→:3q~~不過現在 is_pod 跟 union 可能結果不一樣,10/22 23:32
9F→:看來我以後只能固定用 is_pod 了10/22 23:32
11F→:就像四樓說的10/22 23:35
14F→:union 的限制有變化之後,看來真的只能用 static_assert10/22 23:38
15F→:再搭配 std::is_pod 使用了10/22 23:38
16F→:所以以前用 union 判斷 POD 的習慣只能改掉了10/22 23:39
20F→:以前很大量地使用 constraint 說~~現在不能用了 QQ10/22 23:51
22F→:是喔~10/22 23:54
1F推:大感謝!!!10/14 21:40
2F→:是阿~~不然也不會花時間做這個10/14 20:21
5F→:不是10/14 20:37
18F→:喔喔~~那個我做掉了~~感謝10/14 22:59
6F→:所以答案是全都沒有??10/14 20:20
8F→:是阿~~極其罕見,也只有我這種倒楣鬼會遇到10/14 20:37
20F→:嗯嗯我意思是說,不能寫一個版本,另一個用 move10/14 23:04