|
Модераторы: bsa |
|
marknew |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 13.1.2008 Репутация: нет Всего: нет |
Здравствуйте, господа, имею вопрос!
Почему после сохранения в файле (test.txt), вместо возраста (любое число int формата), в итоге я вижу непонятный символ? Как это можно исправить, чтобы числа сохранялись в нормальном удобочитаемом виде? При компиляции никаких ошибок и предупреждений не возникает, использую Visual C++ 2010 Express.
Это сообщение отредактировал(а) marknew - 3.2.2017, 23:44 |
|||
|
||||
baldman88 |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 210 Регистрация: 18.1.2009 Репутация: 1 Всего: 7 |
Ничего удивительного. Подумайте что делается в этой строке:
Посмотрите на функцию itoa. Либо, если используете с++11, можно воспользоваться функцией to_string. |
|||
|
||||
marknew |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 13.1.2008 Репутация: нет Всего: нет |
Спасибо за наводку на to_string! А насчет itoa, не совсем понятно, если не сложно, напишите пожалуйста, как правильно задействовать эту функцию в контексте моего примера? |
|||
|
||||
baldman88 |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 210 Регистрация: 18.1.2009 Репутация: 1 Всего: 7 |
С itoa я погорячился. Она не везде есть. Проще sprintf использовать
|
|||
|
||||
marknew |
|
|||
Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 13.1.2008 Репутация: нет Всего: нет |
Да, действительно проще. А чтобы компилятор не выдавал никаких warnings можно использовать sprintf_s. Еще раз, спасибо за помощь! |
|||
|
||||
Правила форума "C/C++: Для новичков" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |