![]() |
|
Модераторы: bsa |
![]()
|
|
| LAKASTRA |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 4.6.2011 Репутация: нет Всего: нет |
ShadowC,
#include <iostream> using namespace std; int main() { cout<<"hello world\n"; system("PAUSE"); return 0; } [Linker Error] Unresolved external '__InitVCL' referenced from C:\PROGRAM FILES (X86)\BORLAND\CBUILDER6\LIB\CP32MT.LIB|crtlvcl [Linker Error] Unresolved external '__ExitVCL' referenced from C:\PROGRAM FILES (X86)\BORLAND\CBUILDER6\LIB\CP32MT.LIB|crtlvcl [Linker Error] Unresolved external '_main' referenced from C:\PROGRAM FILES (X86)\BORLAND\CBUILDER6\LIB\C0X32.OBJ [Linker Error] Unresolved external '__BeforeDestruction' referenced from C:\PROGRAM FILES (X86)\BORLAND\CBUILDER6\LIB\CP32MT.LIB|xx [Linker Error] Unresolved external '__fastcall System::AnsiString::~AnsiString()' referenced from C:\PROGRAM FILES (X86)\BORLAND\CBUILDER6\LIB\CP32MT.LIB|xx [Linker Error] Unresolved external '__ClassDestroy' referenced from C:\PROGRAM FILES (X86)\BORLAND\CBUILDER6\LIB\CP32MT.LIB|xx [Linker Error] Unresolved external '__ClassCreate' referenced from C:\PROGRAM FILES (X86)\BORLAND\CBUILDER6\LIB\CP32MT.LIB|xx [Linker Error] Unresolved external '__fastcall System::AnsiString::AnsiString(const System::AnsiString&)' referenced from C:\PROGRAM FILES (X86)\BORLAND\CBUILDER6\LIB\CP32MT.LIB|xx [Linker Error] Unresolved external '__AfterConstruction' referenced from C:\PROGRAM FILES (X86)\BORLAND\CBUILDER6\LIB\CP32MT.LIB|xx [Linker Error] Unresolved external '__fastcall System::AnsiString::AnsiString(const char *)' referenced from C:\PROGRAM FILES (X86)\BORLAND\CBUILDER6\LIB\CP32MT.LIB|xx Добавлено через 1 минуту и 20 секунд вот..... и че там не так? |
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 20 Всего: 110 |
||||
|
||||
| LAKASTRA |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 4.6.2011 Репутация: нет Всего: нет |
ну))))))))) за DEV-C++ спасибо)))))))) получилось))))работаем дальше
|
|||
|
||||
| LAKASTRA |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 4.6.2011 Репутация: нет Всего: нет |
#include<iostream>
int main() { std::cout <<"hello" << std::endl; std::cin.ignore(std::cin.gcount()).get(); return 0; } и #include <iostream> using namespace std; int main() { cout<<"hello world\n"; system("PAUSE"); return 0; } и оба варианта работают в DEV. а в borland ни одна не работает. это что, написание по разным стандартам, более новый и более старый или это решение задачи разными способами? если это разные стандарты синтаксиса, где можно найти описание действующего и как следить за изменениями этих стандартов? подскажите кто нить пожалуйста |
|||
|
||||
| xvr |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 35 Всего: 223 |
||||
|
||||
| ShadowC |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 96 Регистрация: 23.6.2011 Репутация: нет Всего: нет |
||||
|
||||
| xvr |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 35 Всего: 223 |
||||
|
||||
| LAKASTRA |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 42 Регистрация: 4.6.2011 Репутация: нет Всего: нет |
и как с такой кучей мнений люди коды пишут |
|||
|
||||
| SVN74 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 740 Регистрация: 5.5.2008 Где: Комсомольск на Дн епре Репутация: 1 Всего: 18 |
Данный код без единой ошибки мгновенно был скомпилирован у меня на Turbo C++ 2006 Зачем обгаживать BCB, если руки кривые. НОРМАЛЬНО НАДО УСТАНАВЛИВАТЬ И НАСТРАИВАТЬ IDE... |
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 20 Всего: 110 |
сделать очередную подборку доказательств гавённости BCB? |
|||
|
||||
| SVN74 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 740 Регистрация: 5.5.2008 Где: Комсомольск на Дн епре Репутация: 1 Всего: 18 |
||||
|
||||
| ShadowC |
|
||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 96 Регистрация: 23.6.2011 Репутация: нет Всего: нет |
Dev-C++ для новичков,этим все сказано...а так я вообще под винду предпочитаю VS хотя там весьма стрынный подход,например в Dev-C++ я могу инициализировать массив при обьявление с помощью вызванной функции...
а в VS мало того что если не поставить функцию {} то выдает ошибку так к тому же что бы такого рода инициализация работала надо вызывать функцию для каждого элемента...
как-то так... с логорифмами тоже беда без (float) не хочет их распознавать,ну хоть убей,вообще компилятор хороший,но мороки с ним не оберешься p.s. я знаю что массив можно инициализировать другова рада путями например просто передать функции,но мне так нравится xD Это сообщение отредактировал(а) ShadowC - 9.10.2011, 01:32 |
||||||
|
|||||||
| SVN74 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 740 Регистрация: 5.5.2008 Где: Комсомольск на Дн епре Репутация: 1 Всего: 18 |
Неубедительно... Про BCB могу сказать, что как раз для новичков + хороший редактор форм, при этом генерируемый средой начальный код для формы самый простой обычный "класс" о котором пишут все книги по С++, при добавлении нового компонента просто вписывается в тело класса новое объявление а также функции событий при необходимости и никакого постороннего кода... Куда еще проще? Qt конечно такой подход скопировал себе. Напротив в VC как и Dev при генерировании кода формы вписывает большой набор функций API со всеми вытекающими отсюда последствиями для новичка. Может вы скажете, "О так это клева для новичка, - надо знать все" , не спорю, но кто вам не дает этот самый код написать или скопировать в консольное приложение в BCB, эффект будет тем же, - все как и в Dev. На счет VC скажу, что вообще противопоказан новичкам, так как нарушает много общепринятых принципов построения программы на С++ описанный во многих книгах, - достаточно посмотреть как в VC создаются приложения на MFC и CLI, - это что стандарт С++? Единственный конкурент для BCB на сегодняшний день - это Qt, все остальное (за исключением VC) - это просто текстовые редакторы начиненные компиляторами... |
|||
|
||||
| Dem_max |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1780 Регистрация: 12.4.2007 Репутация: 4 Всего: 39 |
скорее всего в BCB создан проект VCL Form Application и в нем стерли старый код и поместили код от консольки, а еще вариант создан Console Application с VCL и в нем стерли старый код и поместили код от консольки. Это наиболее подходящие варианты.
-------------------- Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte") |
|||
|
||||
| SVN74 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 740 Регистрация: 5.5.2008 Где: Комсомольск на Дн епре Репутация: 1 Всего: 18 |
Просто выбираем
и в первом же окне убираем галочку с Console Application и других не ставим и будет сгенерирован вот такой код: //---------------------------------------------------------------------------
Далее пишите все как и в других IDE... Я когда то сюда вставлял код из VC для DirectX и все работало отлично... ________________________ Скажу другое - Весь код для консольных приложений, который описывается в книгах по стандартному С++ - будет 100% выполняться на BCB Это сообщение отредактировал(а) SVN74 - 9.10.2011, 10:47 |
|||
|
||||
![]()
|
| Правила форума "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. |