C++中的平面文件數據庫,有可能嗎?C++中的平面文件數據庫,可以嗎?
-1
A
回答
4
大多數平面文件數據庫都是用C++編寫的。這是明確的證據,這是可能的。
創建自己的文件非常容易,特別是如果可移植性 - 將生成的文件移動到另一臺計算機或將其用於另一個計算機編譯程序的功能 - 不是必需的。
struct my_record_t {
...
};
int read(my_record_t& rec,size_t idx,FILE *f) {
if(0 > fseek(f,idx*sizeof(rec),SEEK_SET))
return -1;
if(1 != fread(&rec,sizeof(rec),1,f))
return -1;
return 0;
}
int write(my_record_t& rec,size_t idx,FILE *f) {
if(0 > fseek(f,idx*sizeof(rec),SEEK_SET))
return -1;
if(1 != fwrite(&rec,sizeof(rec),1,f))
return -1;
return 0;
}
+0
嗯,我認爲他們只在php中使用對不起 – H4cKL0rD 2010-01-21 07:54:23
0
相關問題
- 1. SSIS - 我可以從數據庫獲取平面文件源的列架構嗎?
- 2. 平面文件中的數據庫
- 3. 平面文件數據庫的更新
- 4. 關係平面文件數據庫
- 5. 平面文件數據庫示例
- 6. 將平面文件數據庫傳輸到MySQL數據庫
- 7. 複雜的平面文件,這甚至可以做BTS2013R2中的平面文件架構嗎?
- 8. 平面文件數據源
- 9. couchdb的數據庫文件可以分割嗎?
- 10. h文件C++模板庫中的靜態變量。可以嗎?
- 11. 如何加快PHP中的平面文件數據庫?
- 12. realm移動平臺 - 可以將領域用作數據庫嗎?
- 13. 我可以在ROR中使用文本文件作爲我的數據庫嗎?
- 14. SQLite數據庫文件可以只讀嗎?
- 15. 1個PHP文件可以連接到2個數據庫嗎?
- 16. Nhibernate可以自動從數據庫生成映射文件嗎?
- 17. 生成從查看平面文件Oracle數據庫中
- 18. 平面文件下載並保存在數據庫中
- 19. Oracle數據庫:我可以刪除由錯誤創建的數據文件嗎?
- 20. 桌面應用可以更新您的網站數據庫嗎?
- 21. 可以直接從Kentico的數據庫中選擇數據嗎?
- 22. 平面文件的數據分析
- 23. 我可以在java德比數據庫中存儲文本文件嗎?
- 24. 也可以將RDF存儲用作面向文檔的數據庫嗎?
- 25. 數據庫憑證以純文本格式存儲可以嗎?
- 26. SVN可以同步MySQL數據庫嗎?
- 27. 可以用javascript連接數據庫嗎
- 28. 可以從數據庫加載AppDomainSetup.ConfigurationFile嗎?
- 29. 我可以下載Phpmyadmin數據庫嗎?
- 30. 可以excel讀寫phpmyadmin數據庫嗎?
是。換句話說,問一個更具體的問題。 – 2010-01-21 07:53:38