template <class T>
void savetext(T *a, char const *b) //writes to text file inside .sln however the text file is corrupt
{
ofstream fout(b, ios::out);
for (int i = 0; a[i] != '\0'; i++)
我想在C++中打開一個位圖文件,改變它,然後創建另一個位圖文件。問題是當我嘗試使用ofstream輸出位圖文件時,即使不更改文件的任何字節,它也有一個奇怪的輸出。 #include <fstream>
using namespace std;
int main()
{
ifstream fin ("6.bmp", std::ios::binary);
ofstream
我無法使用ofstream一次性向兩個不同的文件寫入兩個不同的輸出。該程序編譯和運行良好,並p1output.txt寫入數據,但是當我打開p2output.txt,它除了與內容的第一行空白: Time x1 x2 v1 v2 Energy Angular Momentum
如果我刪除的代碼將數據寫入p1output.txt上的行程序正確寫入數據到p2output.txt。我能想到的唯一的事情是