|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.04.2011, 18:50 | #1 |
Новичок
Джуниор
Регистрация: 17.04.2011
Сообщений: 3
|
Не работает код в Borland Bulder 6 C++
Я решил научиться программировать по книге Стивена Прата -Язык программирования C++. Далее установил программу Borland Bulder 6 C++.
Вот пример кода из книги. Код:
http://s60.radikal.ru/i168/1104/43/2713d2e45302.jpg Пожалуйста подскажите что не так я делаю? и как нужно? Большое спасибо! С Уважением, WS! Последний раз редактировалось ACE Valery; 21.04.2011 в 01:06. |
17.04.2011, 19:02 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
судя по скрину компиляция то еще не закончилась.
а выведется в консоль. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
17.04.2011, 19:10 | #3 |
Новичок
Джуниор
Регистрация: 17.04.2011
Сообщений: 3
|
Ну это я на ходу соскринел так она заканчивается быстро. А в какую консоль после компиляций выводит?
Вот еще скрин с завершением компиляций http://s012.radikal.ru/i319/1104/71/0cc7b02ee8f7.jpg |
17.04.2011, 19:15 | #4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
вот оно в чем, вы не тот тип проекта создали, для вашего кода нужно Консольное приложение.
и естественно компиляция у вас вываливается с ошибкой, ошибки там внизу две и написало. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
17.04.2011, 19:17 | #5 |
Новичок
Джуниор
Регистрация: 17.04.2011
Сообщений: 3
|
А скажите пожалуйста как это создать куда нажать нужно? Или где почитать? С кодом я по книге понимаю что как работает а вот с самой средой разработки у меня туго.
Последний раз редактировалось Wolfram Sievers; 17.04.2011 в 19:23. |
19.04.2011, 07:46 | #6 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Цитата:
В Борланде, с консольками туго (хотя можно извратиться.). Откройте Project/View Source. Там Вы увидите вот такую строку: Код:
Это и есть заголовок Вашего проекта. Т.е. Билдер всю начальную работу за Вас сделал. Для вывода строки можно поступить следующим образом: В инспекторе объектов переходите на закладку "Events" и щёлкаете OnCreate. Выскочит вот такой обработчик: Код:
Form1->Caption = "Come up and C++ me some time."; Нажимате F9 и смотрите.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
|
20.04.2011, 20:37 | #7 |
Регистрация: 20.04.2011
Сообщений: 5
|
Во-первых, для создания консольных приложений нужно
а) Закрыть Win-проект, созданный по умолчанию при старте, а не стирать всё что там было написано :-) Поэтому-то у тебя глюк вылез - форма осталась прописана в др. файлах. б) Следуй File->New->Other...->Console Wizard в) Если хочешь создать ну просто наичистейшую консольку - отмечаешь не C++, а C и убираешь галку с Use VCL, но лучше этого не делать. Потом, значит, вставляешь свой код в Unit1.cpp P.S. После компиляции проекта, свою надпись ты тоже не увидишь - просто не успеешь рассмотреть, потому что Винда автоматически закроет программу по её исполнению. Рекомендую вот так: Код:
Последний раз редактировалось RusGim; 20.04.2011 в 20:53. |
20.04.2011, 20:41 | #8 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Ну, я и говорю, "извратиться" надо .
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
13.04.2017, 13:29 | #9 |
Новичок
Джуниор
Регистрация: 13.04.2017
Сообщений: 2
|
А можно вопрос? Почему есть необходимость врубать Conio и Vcl?
|
13.04.2017, 13:40 | #10 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
vcl может быть по умолчанию добавлен в шаблоне проекта билдера? Тут вроде не нужен.
https://ru.wikipedia.org/wiki/Visual_Component_Library А conio потому что автор любит getch. https://ru.wikipedia.org/wiki/Conio.h
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
перевести код на С++.. надо сделать программу в Borland C++ | Helena_pr | Фриланс | 2 | 20.11.2010 00:39 |
Переделать код с Visual C++ в Borland C++(3.1) | 0001 | Фриланс | 5 | 06.02.2010 14:57 |
Первая программа, C++ Bulder | edmynt | Помощь студентам | 2 | 31.01.2010 15:12 |
Код для Borland C запуститься на Builder? | fs444 | C++ Builder | 1 | 17.09.2009 16:11 |
Где качнуть Borland C++ Bulder? | Istergul | Софт | 4 | 10.02.2008 19:26 |