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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.06.2019, 16:28   #1
AcHt
 
Регистрация: 22.12.2016
Сообщений: 8
Вопрос Запись строки в файл

Как сделать запись строки encryptedText в файл?
Код:

for (long int i = 0; i < msg.length(); i++)
    {
        encryptedText[i] = encrypt(msg[i], e, n);
        std::ofstream fout("output.txt");
        fout << encryptedText[i];
        fout.close();
    }
for (long int i = 0; i < msg.length(); i++)
    {
        printf("%c", (char)encryptedText[i]);   
    }
AcHt вне форума Ответить с цитированием
Старый 14.06.2019, 16:31   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Не открывать/закрывать файл в цикле или делать это для дозаписи + решить, что за файл у вас и данные.
p51x вне форума Ответить с цитированием
Старый 14.06.2019, 16:39   #3
AcHt
 
Регистрация: 22.12.2016
Сообщений: 8
По умолчанию

Ok. Ошибка была в (char)encryptedText[i]. Иначе он выводил просто числа из таблицы
Код:
  std::ofstream fout("output.txt");
	for (long int i = 0; i < msg.length(); i++)
	{
		encryptedText[i] = encrypt(msg[i], e, n);		
			fout << (char)encryptedText[i];

	}
	fout.close();

	

	for (long int i = 0; i < msg.length(); i++)
	{
		printf("%c", (char)encryptedText[i]);	
	}

Последний раз редактировалось AcHt; 14.06.2019 в 16:55. Причина: нашел ответ
AcHt вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запись строки bstr в файл ninja2 Visual C++ 4 15.08.2015 11:06
Запись в файл строки длиннее 255 DIgorevich Общие вопросы Delphi 13 29.03.2014 11:35
запись в файл с новой строки rowlin Общие вопросы C/C++ 6 22.04.2011 00:30
Запись строки в файл SL1CK Общие вопросы Delphi 3 07.01.2010 16:20