作者查詢 / EdisonX

總覽項目: 發文 | 留言 | 暱稱
作者 EdisonX 在 PTT [ C_and_CPP ] 看板的留言(推文), 共2905則
限定看板:C_and_CPP
Re: [問題] 不同dll無法任意互相release resource?
[ C_and_CPP ]3 留言, 推噓總分: +2
作者: purpose - 發表於 2013/01/17 00:45(13年前)
1FEdisonX:push :) 我想該書說的不同其實蠻廣的, 其中包含了01/17 01:35
2FEdisonX:msvcrt.dll / msvcrtd.dll 這樣也視為不同.01/17 01:35
3FEdisonX:p 大懂真多,好文,再推一次。01/17 17:05
[問題] 輸入英文字串,輸出時小寫會全部改大寫
[ C_and_CPP ]33 留言, 推噓總分: +6
作者: o07608 - 發表於 2013/01/16 23:09(13年前)
18FEdisonX:奇怪,寫得比較好的書很前面就教 vector 怎麼用了,企圖讓01/17 00:19
19FEdisonX:閱讀者盡可能使用 vector 而不用 new,怎麼你還在 new 打轉01/17 00:20
[問題] 可攜程式碼的問題..
[ C_and_CPP ]9 留言, 推噓總分: +1
作者: QQ29 - 發表於 2013/01/15 12:32(13年前)
1FEdisonX:先說 size_t , 語意上是給 index 或算 array size 用的,01/15 12:36
2FEdisonX:其他留給高人指點 (或閒點的時候再回 XD)01/15 12:37
3FEdisonX:然後你的問題應該是在,x64時 sizeof(pointer)==8, 自然可01/15 12:39
4FEdisonX:配置記憶體範圍會有所不同 void * malloc(size num); 所01/15 12:39
5FEdisonX:以自然有種說法,malloc 上限還必須看 size_t 表示範圍.01/15 12:40
6FEdisonX:最後 x64 sizeof int,long 給多少真的不一定,部份compiler01/15 12:42
7FEdisonX:還是維持和 x64 一樣,所以才有你說的 intN_t 等出現.01/15 12:43
8FEdisonX:     ^x8601/15 12:44
[問題] C2719?
[ C_and_CPP ]8 留言, 推噓總分: +1
作者: tryagaaa - 發表於 2013/01/15 10:39(13年前)
4FEdisonX:我猜的,有掛其他 library,如OpenCV,VC 沒移植會常噴.01/15 12:50
[問題] float 和 double 的問題
[ C_and_CPP ]17 留言, 推噓總分: 0
作者: sunlights - 發表於 2013/01/14 18:27(13年前)
3FEdisonX:範圍你的是對的,然後正確應該是要看 float.h , FLT_MIN01/14 19:00
4FEdisonX:一般從 IEEE754-32bits 的話,normalize-min 約 1.18E-3801/14 19:01
5FEdisonX:然後,書上說「精確到小數7位」全都是概估值,從ieee754來01/14 19:05
6FEdisonX:看,32bits-matissa 是 23bits,算法是 (23+1)*log(2)=7.2201/14 19:08
10FEdisonX:.2lf 是取到小數後二位進位四捨五入.01/14 23:49
17FEdisonX:去翻 IEEE754, 思考它的四則運算怎麼以二進位方式進行.01/16 22:51
[問題] 'runtime_error' object or class?
[ C_and_CPP ]5 留言, 推噓總分: +2
作者: ga718293 - 發表於 2013/01/14 17:37(13年前)
1FEdisonX:runtime_error 是 class , 然後你這兩個例子都是用到01/14 18:10
2FEdisonX:constructor,explicit range_error (const string& what);01/14 18:11
3FEdisonX:所以 throw 出去後,經過 ctor, 就變一個物件 (補清楚..)01/14 18:16
[問題] 二維陣列的動態配置
[ C_and_CPP ]16 留言, 推噓總分: +2
作者: o07608 - 發表於 2013/01/13 17:58(13年前)
14FEdisonX:照題意,int*arr 先配 5 個,超過時,int *new 配 +5 個,01/14 14:41
15FEdisonX:把 arr 全都 copy 到 _new,再釋放 arr, 再配置 arr,01/14 14:42
16FEdisonX:再把 _new 複製到 arr...01/14 14:42
[問題] 超級大數運算問題
[ C_and_CPP ]15 留言, 推噓總分: +2
作者: initial1635 - 發表於 2013/01/12 23:30(13年前)
1FEdisonX:google 「大數演算法」, 高效 library : GMP01/12 23:32
6FEdisonX:疑!不過你的問題未必要用大數耶,要用 mod 的全式寫出來 ?01/12 23:33
8FEdisonX:@@ 慢了01/12 23:33
10FEdisonX:嗯,謝謝 shuorng 補充. @原 po: google 蒙格馬利快速取模01/12 23:36
11FEdisonX: ( (x%p) * (x%p) *(x%p) ) % p;01/13 00:12
12FEdisonX:然後你的 p 如果超過 sqrt(max_unsigned long long) 會 ov01/13 00:13
13FEdisonX:更正, ( ( (x%p) * (x%p) ) %p) * (x%p) ) %p01/13 00:19
14FEdisonX:還是用 loop 去搞吧 @@01/13 00:20
15FEdisonX:假設 x%p = a , 如果 p > sqrt(ULL), 那 a * (a%p) 也 ov01/13 00:21
[問題] 三種迴圈互換問題
[ C_and_CPP ]6 留言, 推噓總分: +3
作者: junny0204 - 發表於 2013/01/12 22:38(13年前)
2FEdisonX:我覺得這篇部份可能是你想要的 #1Eudwp9b (C_and_CPP)01/12 23:23
Re: [討論] 面試有鑑別度的問題??
[ C_and_CPP ]34 留言, 推噓總分: +4
作者: EdisonX - 發表於 2013/01/12 13:01(13年前)
2FEdisonX:函式裡需a1~a10都配置二維做運算,返回後記憶體清空,問有沒01/12 14:02
3FEdisonX:有較friendly作法01/12 14:03
5FEdisonX: 呵, p 大真灑脫, 我只是重述一次當時我被問到的題目 :)01/12 15:04
33FEdisonX:@@ 我開始學程式時,藍白畫面在 OS 上已經很難看見了.01/12 23:30