Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Для новичков > Постоянная ошибка в VS C++ |
Автор: LPark 25.4.2008, 13:48 |
Пользуюсь VS 2005 под Вистой.Полный чайник. Создал проект(вин32) открыл СИ++ файл там напечатал: #include <iostream> using namespace std void main() { cout << "Helo world/n"; } ну и при компиляции внизу вылазит следующее eror LNK2019: unresolved external symbol _WinMain@16 referenced in function_ tmainCRTStartup И так с любой программой которую перепичатываю из книги.Переставлял винду на ХР переставлял саму ВС ничё не помогает.Помогите. |
Автор: Graf_h 25.4.2008, 14:16 | ||
|
Автор: LPark 25.4.2008, 14:30 |
не могли бы объяснить что эта строка делает?И почему во всех учебниках приводится код без этой строки и у них всё работает? |
Автор: LPark 25.4.2008, 15:48 |
При компиляции пишет ошибку : cannot open include file: "stdafx.h".No such file or directory. А если я отвечаю уеs на предложение всё равно запустить несмотря на ошибки , то появляется консольное окно и тут же закрывается. |
Автор: ILyAHA 25.4.2008, 16:41 |
Тебе нужно было создавать проект не Win32, а Console А то, что написал Graf_h - туфта полная. хиедер этот подключать нужно только, если у тебя поставлена в проекте зависимость. А у LPark я так думаю не поставлена. |
Автор: LPark 25.4.2008, 17:04 |
и в консол я тоже пробовал , но у меня открывается консоль и мгновенно исчезает.Тогда возникает вопрос: как тогда в обыкновенном вин32 создать такое?или не для моего уровня знаний? |
Автор: Rififi 25.4.2008, 18:03 |
LPark, исчезает оно, потому что программа заканчивает работу. добавь еще хэдер <conio.h>, и в конце программы: getch() |
Автор: archimed7592 28.4.2008, 12:18 |
LPark, даже с иллюстрациями: http://forum.vingrad.ru/index.php?show_type=forum&showtopic=205782&kw=c++-hello-world-visual-studio&hl= |