使用CFile:: Write()
第一個引數為指標,指向一塊記憶體緩沖區
第二個引數為寫入的大小
現有vector容器記憶體放的資料,想將容器內的資料寫入檔案中,除錯好多次都無法寫入,& vector[0], vector. data()也使用過,就是無法成功
uj5u.com熱心網友回復:
我的沒問題。std::vector<int> data;
int *p = NULL;
data.push_back(1);
data.push_back(2);
data.push_back(3);
data.push_back(4);
data.push_back(5);
p = data.data();
記憶體看是連續的12345
你打開檔案的方式是什么?應該是二進制吧
uj5u.com熱心網友回復:
std::vector<char> 可以代替char* buff轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/52916.html
標籤:基礎類
上一篇:VS2017
