Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.10.2019, 16:36   #1
VLADOSW2001
Пользователь
 
Регистрация: 15.09.2019
Сообщений: 30
По умолчанию Дописать в начало файла

Скажите пожалуйста как можно дописать в начало файла
Например 1 2 3 4 в файле
Надо дописать Hello World 1 2 3 4
Только как для чайников
VLADOSW2001 вне форума Ответить с цитированием
Старый 20.10.2019, 19:26   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,708
По умолчанию

Прочитать файл. Перезаписать его, записать HW и из буфера. Достаточно для чайника?
p51x вне форума Ответить с цитированием
Старый 20.10.2019, 20:09   #3
VLADOSW2001
Пользователь
 
Регистрация: 15.09.2019
Сообщений: 30
По умолчанию

Мне не понятно как вписать в начало
VLADOSW2001 вне форума Ответить с цитированием
Старый 20.10.2019, 20:15   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,708
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Перезаписать его, записать HW и из буфера.
10 раз
p51x вне форума Ответить с цитированием
Старый 20.10.2019, 21:34   #5
VLADOS2001
Пользователь
 
Регистрация: 19.09.2019
Сообщений: 23
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Перезаписать его, записать HW и из буфера.
Код:
#include<iostream>
#include<vector>
#include<string>
#include<cstdlib>
#include<fstream>

using namespace std;

int main(int argv, char* argc[]) 
{
	setlocale(NULL, "RUS");
	
	string path = "la.txt"; char a;
	
	int num=10;
	

	vector<char>arr(num);
	vector<char>arr_b(num+num);

	fstream fout(path, fstream::in | fstream::out | fstream::app);

	if (!fout.is_open()) {

		cout << "Ошибка открытия файла: " << endl;

	}
	else
	{

		
		for (int i = 0; i < num; i++) 
		{

			fout >> a;
			arr.push_back(a);
			
		}
		for (size_t i = 0; i < num; i++)
		{
			cout << arr[i];
		}
		
		

	}
	
	


	system("pause");

	return 0;
}
в файле: 1 2 3 4 5 6 7 8 9 0

Я чайник в файлах

Последний раз редактировалось VLADOS2001; 20.10.2019 в 21:37.
VLADOS2001 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как в Exel ячейки дописать в начало и в конец значения hausedark333 Microsoft Office Excel 2 17.03.2015 19:13
Возврат в начало файла. xotonic Помощь студентам 1 25.04.2013 16:02
Как перейти в начало файла? the27mart C# (си шарп) 3 19.06.2012 19:59
добавить к элементов в начало файла Ioane Помощь студентам 0 09.03.2012 14:28
Начало файла KoBRaAndrey Общие вопросы Delphi 13 21.02.2010 20:29