0 / 0 / 0
Регистрация: 16.05.2014
Сообщений: 7
|
||||||
1 | ||||||
Стивен Прата Язык программирования C++ лекции и упражнения (6-е издание). Листинг 6.8 - странная штука16.05.2014, 19:33. Показов 12278. Ответов 19
Метки нет (Все метки)
Извиняюсь заранее, если было уже где-то - я не нашел(
Штудирую Прату 6-е издание. Полностью перекопировал Листинг 6.8.:
И при сборке\выполнении в MS VS 2013 вылетает следующая ошибка - во вложении, помогите пожалуйста, а то ничего не пойму(
0
|
16.05.2014, 19:33 | |
Ответы с готовыми решениями:
19
где скачать книгу "Язык программирования C. Лекции и упражнения Стивен Прата" С. Прата. Язык программирования C++. Лекции и упражнения Нуждаюсь в электронной версии на русском Стивен Прата, «Язык программирования Си. Лекции и упражнения»(Именно Си, не ++!) Нужны готовые упражнения по учебнику: Стивен Прата |
Модератор
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,716
|
|
16.05.2014, 19:51 | 2 |
У меня в VS 2008 ошибка не вылетает.
0
|
0 / 0 / 0
Регистрация: 16.05.2014
Сообщений: 7
|
|
16.05.2014, 19:57 [ТС] | 3 |
Тогда вообще мистика( У меня на двух компах (один Win7 - на работе, второй Win 8.1 - дом), на всех MS VS 2013, и одна фиговина - вылетает ошибка(
0
|
16.05.2014, 19:58 | 4 | |||||
Не вижу причин. У меня все работает. Попробуйте полностью пересобрать проект.
Кликните здесь для просмотра всего текста
0
|
0 / 0 / 0
Регистрация: 16.05.2014
Сообщений: 7
|
|
16.05.2014, 20:13 [ТС] | 5 |
а что значит "полность пересобрать"? вроде и так пересобирается....
0
|
510 / 272 / 60
Регистрация: 14.12.2010
Сообщений: 548
|
||||||
16.05.2014, 23:04 | 6 | |||||
Ты чего-то жмёшь, когда вводишь данные (например, ctrl-Z), и у тебя накрывается входной поток.
Автор книжки забил в этом примере на обработку ошибок, т.к. эту тему объясняет в других темах. И не инициировал переменную ch по умолчанию... Попробуй изменить немного пример так: Кликните здесь для просмотра всего текста
0
|
0 / 0 / 0
Регистрация: 16.05.2014
Сообщений: 7
|
|
16.05.2014, 23:11 [ТС] | 7 |
Диагностировать удалось только то, что ошибка вылетает при вводе русских символов(( Английские проходят нормально... Посоветует кто нибудь что нибудь такое, чтобы исправить подобную проблему?
0
|
0 / 0 / 0
Регистрация: 16.05.2014
Сообщений: 7
|
|
16.05.2014, 23:25 [ТС] | 9 |
Так точно! Спасибо ОГРОМНОЕ! С применением unsigned char - всё заработало! А можете объяснить из-за чего такое происходит? Чтобы тоже в теме быть...
0
|
Модератор
8909 / 6678 / 918
Регистрация: 14.02.2011
Сообщений: 23,523
|
|
16.05.2014, 23:36 | 12 |
Сообщение было отмечено CPPNoob как решение
Решение
потому что например русская "я" 0xFF
в signed -1 unsigned 255 о чем тебя и предупреждали в окошке когда вывалилась программа у студии в настройка проекта есть пункт, кем считать char по умолчанию unsigned или signed
0
|
Модератор
8909 / 6678 / 918
Регистрация: 14.02.2011
Сообщений: 23,523
|
|
16.05.2014, 23:52 | 14 |
пишу по русски у меня русская 2008
проект свойства С/С++ язык "По умолчанию char unsigned Да/нет ключ /J Добавлено через 1 минуту Не по теме: alsav22,мы же вроде где то обсуждали это:scratch:
0
|
0 / 0 / 0
Регистрация: 16.05.2014
Сообщений: 7
|
|
17.05.2014, 00:15 [ТС] | 16 |
2013 - нету..:
0
|
0 / 0 / 0
Регистрация: 16.05.2014
Сообщений: 7
|
|
17.05.2014, 01:23 [ТС] | 20 |
угу, в 2013 тоже работает.
В общем разобрались - всем ОГРОМНОЕ СПАСИБО!
0
|
17.05.2014, 01:23 | |
17.05.2014, 01:23 | |
Помогаю со студенческими работами здесь
20
Ищу книгу "Язык программирования C. Лекции и упражнения." задание из книги стивен прата 6 издание глючит. в чем может быть ошибка книга стивен прата как справиться с задачей стр 342 листинг 7.12 стивен прата стр 433 листинг 9.1 а также 9.2 и 9.3 ошибка при компоновке файлов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |