作者查詢 / EdisonX
作者 EdisonX 在 PTT [ C_and_CPP ] 看板的留言(推文), 共2905則
限定看板:C_and_CPP
看板排序:
1F→:printf(list.front().ch); 這是怎麼回事 ??01/21 22:31
2F→:先不論 printf 問題,但你忘了給字串結束字元, ov是可能的.01/21 22:33
5F推:n最大是2*10^10 還是 655350 ????01/22 04:02
6F推:然後可以概述一下目前你的算法嗎?01/22 04:20
1F→:連來源資料都沒有是要 卜卦 嗎?01/20 17:16
2F→:嗯, 我的意思是,這種問題應該是要盡可能說明原始檔長怎樣01/20 18:13
3F→:盡把原始長相做簡略說明或極小範例,大家才知道該如何幫你.01/20 18:14
1F→:實際上解讀是 bubble(int *a);01/20 12:56
3F→:是。01/20 13:08
5F→:辦不到,簡單方式是必須傳一個引數 n 過去01/20 13:32
1F推:太有心了,推一個 :)01/18 15:26
3F→:long double 是 %llf01/18 14:40
4F→:然後沒有 long float,long double 幾 bits 是看 compiler01/18 14:41
5F→:實作給的,dev-c++(gcc) 給 80b, vc 給 64b.01/18 14:41
7F→:抱歉,是%Lf 沒錯,%llf 是 vc 自己搞的,然後剛測了 dev-c++01/18 19:38
8F→:我的環境裡面 sizeof(long double)==12, 不是10.01/18 19:38
10F→:!! 原來我誤用了那麼久... 謝謝 PkmX 指正 :)01/18 19:55
34F推:樓上 a 大建議是對的 http://ppt.cc/8_vF 有爆卦01/20 22:29
1F推:Q1: CreateFile,dwDesiredAccess 參數. Q2:不可能,辦不到.01/18 02:13
4F→:一般而言是直接用 binary 方式讀寫,直接去修改,如果要插入01/18 02:26
5F→:的話就是整個前段、後段複製到另一個檔案.01/18 02:27
6F→:耗時沒錯,但所有程式語言都沒辦法更改這特性.01/18 02:28
7F→:對了,如果你的檔案大小不大的話,暴力點,一開始全都塞到01/18 02:29
8F→:記憶體裡面做處理,再一次寫回,處理多次就賺到了。01/18 02:29
11F→:節哀...01/18 02:34
14F→:<不過我想知道你那 10MB 寫入的 code 是怎寫的...>01/18 02:35
15F→:對,一般而言如果你有辦法減少 io 次數,轉到 memory 上進行01/18 02:35
16F→:的話, "可能" 可以跑得更快,不過一切都要看 code 怎麼搞.01/18 02:36
19F→:遊戲讀取檔就不可能用 txt mode,binary mode 才好用!01/18 02:38
5F→:V 大沒講我都忘了這件事,確實有種說法是若 long double01/18 03:28
6F→:吃 80 bits,速度和精度會比 double 快,所以會用 80b 算,01/18 03:29
7F→:不過一直沒機會驗證, 謝謝 V 大補充提點 :)01/18 03:29
14F→:原來如此,感謝 a 大補充。01/18 14:38
2F→:http://codepad.org/gwhsLEgc01/17 22:35
3F→:範圍你的是對的,然後正確應該是要看 float.h , FLT_MIN01/14 19:00
4F→:一般從 IEEE754-32bits 的話,normalize-min 約 1.18E-3801/14 19:01
5F→:然後,書上說「精確到小數7位」全都是概估值,從ieee754來01/14 19:05
6F→:看,32bits-matissa 是 23bits,算法是 (23+1)*log(2)=7.2201/14 19:08
10F→:.2lf 是取到小數後二位進位四捨五入.01/14 23:49
17F→:去翻 IEEE754, 思考它的四則運算怎麼以二進位方式進行.01/16 22:51