Здравствуйте. Вопрос следующий: хочу много раз использовать один обьект fstream. Вот код:
| Код | fstream tempfile; int ver_now=0; tempfile.open("C:\\tempfile.txt", ios::app); tempfile << mainsite << "ver=true"; // Конкатенация строк в файле tempfile.close(); tempfile.open("C:\\tempfile.txt", ios::in); tempfile >> URLRequest; tempfile.close(); remove("C:\\tempfile.txt"); // удаляем tempfile URLDownloadToFile(NULL,URLRequest,"C:\\tempfile.txt",NULL,NULL); tempfile.open("C:\\tempfile.txt", ios::in); tempfile >> ver_now;
|
Так вот после считывания URLRequest объект tempfile умирает и не хочет работать ни в каких направлениях. Тоесть я немогу ни считать с него ни записать. Создать новый fstream в моем случае не выход, мне нужно переписать старый. Посоветуйте пожалуйста чтото. |