9 / 13 / 3
Регистрация: 18.08.2009
Сообщений: 487
|
||||||
1 | ||||||
Что писать в builder вместо void mainprog()?17.09.2009, 16:03. Показов 4023. Ответов 13
Метки нет (Все метки)
Есть книжка по Borland C 5, в которой есть код
0
|
17.09.2009, 16:03 | |
Ответы с готовыми решениями:
13
Что нужно писать в угловых скобках после Smart в void main? можно ли в С++ Builder 2006 писать программы на С++ Builder 6? Void menu(void); что это ? почему не void menu(); Что значит void(*f)()=(void(*)()func? |
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
|
17.09.2009, 21:34 | 2 |
не удивтельно.. в параметра компилятору вы передали что точка входа (entry point) - mainprog? если нет - переименуйте в main().
и после точку с запятой поставте
0
|
9 / 13 / 3
Регистрация: 18.08.2009
Сообщений: 487
|
|
18.09.2009, 08:41 [ТС] | 3 |
Можно по подробнее про то, что такое точка входа? В инете читал - мало что понял((
Точку с запятой поставил. Скомпилировалось, но ничего не выводит. А должно выводить изображение робота и надпись "Hi!". Или объект этого робота надо поместить куда то в папки билдера?
0
|
Почетный модератор
8784 / 2537 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
||||||
18.09.2009, 08:48 | 4 | |||||
попробуй так:
0
|
9 / 13 / 3
Регистрация: 18.08.2009
Сообщений: 487
|
|
18.09.2009, 09:33 [ТС] | 5 |
Компилятор выдал
Добавлено через 10 минут А для чего кстати нужен "return 0;"?
0
|
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
|
18.09.2009, 09:33 | 6 |
0
|
Почетный модератор
8784 / 2537 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
||||||
18.09.2009, 09:33 | 7 | |||||
за неимением вашего хидера накропал сам структуру, все работает. билдер с радостью компилит
0
|
9 / 13 / 3
Регистрация: 18.08.2009
Сообщений: 487
|
||||||
18.09.2009, 09:40 [ТС] | 8 | |||||
хидер - это h.-файл? Вот он, c_sal.h:
У меня твой код выводит ошибки
0
|
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
|
18.09.2009, 09:43 | 9 |
нет, это оконное VCL приложение.
для создания консольного: File -> New -> Other -> Console Появится окно диалога. Сними галочку в пункта VCL.
1
|
9 / 13 / 3
Регистрация: 18.08.2009
Сообщений: 487
|
|
18.09.2009, 09:49 [ТС] | 10 |
Создал консольное. Теперь компилит и выводит пустую форму. Почему ж изображение человечка (объект Sal) не появляется? Может, надо класс athlete откуда то извне подгружать?
0
|
Почетный модератор
8784 / 2537 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
18.09.2009, 09:54 | 11 |
fs444, какой еще человечек? покажи, что у тебя в заголовочном файле написано?
0
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
||||||
18.09.2009, 21:54 | 12 | |||||
fs444,
Попробуйте запустить вот такое
1
|
9 / 13 / 3
Регистрация: 18.08.2009
Сообщений: 487
|
|
21.09.2009, 09:09 [ТС] | 13 |
mirso, выдает
0
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
|
21.09.2009, 22:17 | 14 |
Cоздания консольного приложения в C++ Builder 6
1)File->New->Other->Console Wizard == Ok! 2)затем -> https://www.cyberforum.ru/post202043.html 3)далее -> https://www.cyberforum.ru/post272191.html 4) <Ctrl + shift + S> Save Unit1 As - создаешь в Папке C:\Program Files\Borland\CBuilder6\Projects папку своего проекта. Например C:\Program Files\Borland\CBuilder6\Projects\fs444 5)В ней сохраняешь Unit1.cpp -> Ok! 6)В ней же сохраняешь и сам проект Project1.bpr(в окне Save Project1 As) -> Ok! 7) Нажимаешь функциональную клавишу F9. 8) Пишешь свое имя (тока настоящее!) 9) Клавиша Enter -> Ok! Ok!
0
|
21.09.2009, 22:17 | |
21.09.2009, 22:17 | |
Помогаю со студенческими работами здесь
14
Если функция не принимает аргументов, то принято ли писать в её заголовке void? Потоки: зачем в вызываемой функции надо писать (void *args)? System.Void из C# использоваться не может - для получения объекта типа void используйте typeof (void) Прошу объяснить, почему перед функцией main, которая ничего не возращает, мы должны писать int, а не void? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |