Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

лабы мышев / лаба1

.cpp
Скачиваний:
1
Добавлен:
07.04.2023
Размер:
514 б
Скачать
#include <iostream>
#include <bitset>
#include <fstream>
using namespace std;

int main()
{
	ifstream inFile("D:\\File1.txt");
	char inChar;
	bitset<8> init;
	bitset<8> res;

	while (inFile >> inChar)
	{
		init = (int)inChar;
		for (int i = 0, j = 4; i < 4; i++, j++)
		{
			res[j] = init[i];
			res[i] = init[j];
		}
		char outChar = (char)res.to_ulong();
		ofstream outFile("D:\\File2.txt", ios_base::app);
		outFile << outChar;
		outFile.close();
	}
	inFile.close();

	return 0;
}
Соседние файлы в папке лабы мышев