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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.10.2019, 14:40   #1
VLADOS2001
Пользователь
 
Регистрация: 19.09.2019
Сообщений: 23
По умолчанию Задача c файлом

В файле:
Aslapova Nastya Ivanova
Nikolaev Dima Petrovna
Tokmin Lev Hulia
Надо чтобы в файле стало:
Nastya Aslapova
Dima Nikolaev
Lev Tokmin

У меня проблема как можно переписать файл????

Код:
#include <iostream>
#include <fstream>
#include <string>
#include <sstream>

using namespace std;

int main()
{
	setlocale(LC_ALL, "RUSSIAN");
	fstream file("input.txt",ios::in|ios::out);
	fstream file_a("input2.txt", ios::in | ios::out);
	if (file.is_open())
	{
		cout << "Файл открыт." << endl;
		string line;

		
		while (getline(file, line))
		{
			string name, surname;
			istringstream iss(line);

			iss >> surname >> name ;

			cout << "Данные из строчки:" << endl;
			cout << "\tИмя: " << name << endl;
			cout << "\tФамилия: " << surname << endl; 
			file_a >> name >> surname;
			
			
		}
		
		file.close();
	
	}
	else
	{
		cout << "Не удалось открыть файл." << endl;
	}

	system("pause");
	return 0;
}
VLADOS2001 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача c файлом VLADOS2001 Помощь студентам 4 21.10.2019 09:27
Задача с текстовыим файлом kinash96 Помощь студентам 0 12.11.2013 23:11
задача с текстовым файлом в паскале SeregaVili Помощь студентам 2 08.01.2013 14:19
задача на структуру(struct)/задача на работу с файлом SevenArth Помощь студентам 0 26.04.2012 19:06
Задача с текстовым файлом Viwwna Паскаль, Turbo Pascal, PascalABC.NET 2 24.11.2011 20:09