PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[問題] 二進制檔案處理的讀寫函數疑問
作者:
a2334436
(<lol>)
2018-08-01 23:42:02
二進制檔案的read和write函數 引數有兩個 第一個是 變數的位址 書上說要強制轉換成指向char的指標型態
寫起來像這樣(char *)&var
但沒解釋原因 想請問這樣的轉換有什麼用意嗎 謝謝大家
作者:
Hazukashiine
(私は幸せです)
2018-08-01 23:43:00
ssize_t read(int fd, void *buf, size_t count);奇怪 你的 read / write 怎麼就跟我不一樣 XDDDDDDC/C++ 的 fread / fwrite 的更多 有四個的樣子你要不要照一下書的前後文啊啊
作者:
a2334436
(<lol>)
2018-08-02 00:04:00
http://i.imgur.com/nIKYwC3.jpg
作者:
james732
(好人超)
2018-08-02 00:09:00
https://goo.gl/b1gBdh
指的是這個write嗎?
作者:
Hazukashiine
(私は幸せです)
2018-08-02 00:11:00
看 var 原先是什麼型別吧 = =a作者只是想要說傳入的變數要是 char* 型別而已喇~如果 &var 是 void* C 不用顯式轉型 但是 C++ 要但是作者說 var 為變數 代表 var 不是 void 型別所以需要可以轉型的情況不存在刻意顯式*其實你也不用太在乎這個顯式轉型啦~這沒有很重要rr
作者:
a2334436
(<lol>)
2018-08-02 08:03:00
嗯 謝謝 想說弄懂了比較好記
作者:
Sex5F
(HTC)
2018-08-02 09:35:00
https://i.imgur.com/4TWWhwv.jpg
概念
繼續閱讀
Re: [問題] 九九乘法表不用迴圈是叫我直接從1列到81?
Schottky
[問題] 求比較漂亮的寫法
d630200x
Re: [問題] 抱歉 再詢問一次 c++強制轉換
djshen
[問題] 抱歉 再詢問一次 c++強制轉換
s9642108
Re: [問題] 九九乘法表不用迴圈是叫我直接從1列到81?
Schottky
[問題] MFC在內嵌的Tab下如何控制Dialog中的Combobox元件
bamchisu
[問題] C在記憶體的分布
gn00618777
[問題] 有關 short 轉double 問題
s9642108
[問題] MFC搭配CxImage製作GIF動畫
asdfg1597860
Re: [問題] 九九乘法表不用迴圈是叫我直接從1列到81?
Schottky
Links
booklink
Contact Us: admin [ a t ] ucptt.com