![]() |
|
Модераторы: bsa |
![]()
|
|
| imperceptible |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 24.8.2010 Репутация: нет Всего: нет |
Необходимо удвоить в содержимом файле каждую литеру. Вот код. Код верный. но в конце файла как признак конца строки вылезает буква "я". Как её убрать? Нужно что-то дописать под предлогом кона строки. Был вариант дописать (d!=-1), но это не помогло. Что делать?
//Программа удваивает в содержимом файла каждую букву
Модератор: не забываем пользоваться кнопочкой "Код" Это сообщение отредактировал(а) bsa - 9.10.2010, 23:14 |
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 20 Всего: 110 |
код отформатируй, тогда гляну
|
|||
|
||||
| imperceptible |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 24.8.2010 Репутация: нет Всего: нет |
что ты имеешь ввиду?
|
|||
|
||||
| Crafty |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 319 Регистрация: 3.11.2008 Репутация: 12 Всего: 14 |
imperceptible, подсветка кода
|
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
imperceptible, и еще это почитай: Часто задаваемые вопросы
Добавлено через 4 минуты и 9 секунд imperceptible, fgetc возвращает значение типа int не просто так. А потому, что в случае обнаружения конца файла (а он обнаруживается при попытке прочитать достигнув его, т.е. когда ты прочитал весь файл feof еще не TRUE, она станет true только после попытки прочитать еще хотя бы один символ) эта функция возвращает значение (int)-1, которое при конвертации в unsigned char чудесным образом превращается в символ с кодом 255. А это буква "я" в одной из Windows кодировок. |
|||
|
||||
![]()
|
| Правила форума "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. |