Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Общие вопросы > Подскажите новичку. |
Автор: max_crt 10.7.2003, 10:35 |
Я только-только начал изучать С++(Borland). Взял первый попавшийся пример из helpa - printf @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ #include <stdio.h> #include <string.h> #define I 555 #define R 5.5 int main(void) { int i,j,k,l; char buf[7]; char *prefix = buf; char tp[20]; printf("prefix 6d 6o 8x 10.2e " "10.2f\n"); strcpy(prefix,"%"); for (i = 0; i < 2; i++) { for (j = 0; j < 2; j++) for (k = 0; k < 2; k++) for (l = 0; l < 2; l++) { if (i==0) strcat(prefix,"-"); if (j==0) strcat(prefix,"+"); if (k==0) strcat(prefix,"#"); if (l==0) strcat(prefix,"0"); printf("%5s |",prefix); strcpy(tp,prefix); strcat(tp,"6d |"); printf(tp,I); strcpy(tp,""); strcpy(tp,prefix); strcat(tp,"6o |"); printf(tp,I); strcpy(tp,""); strcpy(tp,prefix); strcat(tp,"8x |"); printf(tp,I); strcpy(tp,""); strcpy(tp,prefix); strcat(tp,"10.2e |"); printf(tp,R); strcpy(tp,prefix); strcat(tp,"10.2f |"); printf(tp,R); printf(" \n"); strcpy(prefix,"%"); } } return 0; } @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Запустил программу. Компилятор выдал сообщения об ошибке [Linker Error] Unresolved external '__InitVCL' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\CP32MTI.LIB|crtlvcl [Linker Error] Unresolved external '__ExitVCL' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\CP32MTI.LIB|crtlvcl подскажите, что у меня не так. |
Автор: Step 10.7.2003, 10:57 | ||
вот тебе пример ....
|
Автор: RAN 10.7.2003, 11:00 |
Тебе надо было создать консольное приложение без VCL. Создай новый проект File->New->Other... Выбери Console Wizard Отметь C++ и сними все флажки, кроме Console Application Нажми OK Сохрани проект под нужным именем и замени в cpp файле текст на свой. |
Автор: RAN 10.7.2003, 11:02 |
Кстати, раз уж решил участвовать в форуме, разберись как им пользоваться, а то твоё ноу-хау '@@@@@@@@@@@@@@@@@@@@' (Шутка, без обид) Просто заключай в будушем код в теги [ CODE ] [ /CODE ] |
Автор: Vyacheslav 10.7.2003, 11:08 |
При создании консольного приложения в Console Wizard отключи опцию Use VCL или добавь в свой проект #include <vcl.h> |
Автор: max_crt 11.7.2003, 23:12 |
Отключил Use VCL и заработало. Спасибо всем за помощь. |