#18256: fread用法


bryan9 (N96114140)


fread 要讀什麼檔案上去

size_t  fread(void *buffer, size_t size, size_t count, FILE * stream); //這是我網上查的模塊

讀進去了要怎麼把兩數相加...???

#18257: Re:fread用法


ufve0704 (爬 我爬 我爬爬爬 有排行榜這種東西就是要爬 爬過我上面的那...)


fread 要讀什麼檔案上去

size_t  fread(void *buffer, size_t size, size_t count, FILE * stream); //這是我網上查的模塊

讀進去了要怎麼把兩數相加...???

做出一個用fread做的getchar()


#18258: Re:fread用法


bryan9 (N96114140)


fread 要讀什麼檔案上去

size_t  fread(void *buffer, size_t size, size_t count, FILE * stream); //這是我網上查的模塊

讀進去了要怎麼把兩數相加...???

做出一個用fread做的getchar()




小弟有點菜 第一次碰到這種問題 練習還不夠
https://blog.csdn.net/chtcht_/article/details/79818821 

可以說得更詳細一點嗎??

#18261: Re:fread用法


jackyname1@gmail.com (☆♬○♩程式家小崴●♪✧♩)


fread 要讀什麼檔案上去

size_t  fread(void *buffer, size_t size, size_t count, FILE * stream); //這是我網上查的模塊

讀進去了要怎麼把兩數相加...???

做出一個用fread做的getchar()




小弟有點菜 第一次碰到這種問題 練習還不夠
https://blog.csdn.net/chtcht_/article/details/79818821 

可以說得更詳細一點嗎??


試試 用 getchar_unlocked() 與 putchar_unlocked()

我只用這兩個 55ms AC !!!

fread 的話應該可以壓到 30ms 以內~

#18275: Re:fread用法


314159265358979323846264338327 ... (少年π)


fread 要讀什麼檔案上去

size_t  fread(void *buffer, size_t size, size_t count, FILE * stream); //這是我網上查的模塊

讀進去了要怎麼把兩數相加...???

做出一個用fread做的getchar()




小弟有點菜 第一次碰到這種問題 練習還不夠
https://blog.csdn.net/chtcht_/article/details/79818821 

可以說得更詳細一點嗎??


試試 用 getchar_unlocked() 與 putchar_unlocked()

我只用這兩個 55ms AC !!!

fread 的話應該可以壓到 30ms 以內~

getchar_unlocked() 與 putchar_unlocked() 可以到34ms

可以不把它寫成函式,減少呼叫函式的時間

另外跟題主分享一下:fread_unlocked()

它跟fread()的速度差要到非常大的測資才會出現(這題看不出來),不過這是我會用的最快的input函式了

不知道大家還有什麼樣的黑科技可以分享一下呢?