我在使用C++ linux的應用程序中的sqlite數據庫中工作。我有一個要求在另一臺機器上覆制sqlite數據庫。關於sqlite複製
爲此,由於sqlite沒有複製機制,也沒有任何網絡API,我想用C++ fstream讀取sqlite db文件並在另一臺機器上創建一個新的db文件。
我掙扎了一天。
任何人都可以幫助我。
下面是代碼:
ifstream _fstream;
_fstream.open("Sourcefile",ios::in);
ofstream _ostream;
_ostream.open("ReplicatedFile",ios::out);
_ostream << _fstream;
_ostream.close();
_fstream.close();
是啊...像你說的,我使用的備份API來創建備份。創建備份後,我想將備份文件移動到遠程位置。爲此,我正在嘗試使用io streams類。你能幫我怎麼做到嗎? –