|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.10.2017, 13:56 | #1 |
Регистрация: 27.10.2016
Сообщений: 7
|
Пример из учебника
Народ, при выполнении примера из учебника, произошла ошибка и как следствие, программа не скомпилировалась. Вот собственно код самой программы:
Код:
Кто сможет подсказать в чем дело? Последний раз редактировалось Mercuri; 07.10.2017 в 15:31. |
07.10.2017, 16:00 | #2 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Могу предположить что требуется указатель на объект.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
07.10.2017, 17:59 | #3 |
Регистрация: 27.10.2016
Сообщений: 7
|
WorldMaster, дело в том, что это взятый из учебника пример без изменений. У автора он видимо скомпилировался, т.к. после примера есть результат, возможно автор забыл добавить строку, или переводчики допустили ошибку, или компилятор не поддерживает данный код, но в итоге не выходит. А где необходимо указатель поставить?
|
07.10.2017, 18:43 | #4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Обновляйте компилятор. Все работает.
https://ideone.com/jToOkS |
07.10.2017, 19:52 | #5 |
Регистрация: 27.10.2016
Сообщений: 7
|
Спасибо. Странно, вроде пользуюсь Embarcadero® C++Builder XE8, а код все равно не компилируется, как и еще один пример по теме шаблонов. Пример из учебника 2011 года.
|
07.10.2017, 21:06 | #6 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
http://docwiki.embarcadero.com/RADSt...pliance_Status
Там похоже почти весь С++11 не поддерживается в 32-бит компиляторе, только в 64-бит, который не их, а на основе Clang. Ну и в ХЕ10 32-бит уже тоже Clang. http://docwiki.embarcadero.com/RADSt...B%2B_Compilers http://docwiki.embarcadero.com/RADSt...B%2B_Compilers
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
07.10.2017, 23:24 | #7 |
Регистрация: 27.10.2016
Сообщений: 7
|
Выбирая среду программирования была надежда что уж кто-кто, а Embarcadero потянет любой код, к сожалению это не так, как показала практика.
|
07.10.2017, 23:30 | #8 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Странная надежда, они вроде никогда не отличались особым следованием стандарту, там ж свой отдельный мир и вообще основной их продукт наверно Дельфи, а не Билдер.
Ну и вот в итоге выкинули свой компилятор и взяли Clang
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
07.10.2017, 23:38 | #9 |
Регистрация: 27.10.2016
Сообщений: 7
|
Ну в общем то так и есть)) хотя для новичков которые только осваивают язык, приемы программирования, это не так очевидно)))
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Пример из учебника | Mercuri | C++ Builder | 2 | 27.10.2016 19:27 |
Программа на C# с вычислениями математических функций (пример из учебника) не компилируется. | 1911A1 | Помощь студентам | 3 | 15.07.2011 18:42 |
Программа из учебника | Freeman-des | Помощь студентам | 4 | 22.11.2010 19:56 |
Пример из учебника | valerij | Microsoft Office Excel | 11 | 20.06.2008 15:43 |