![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| ChS |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 2.2.2005 Репутация: нет Всего: нет |
Пива всем!
Я всё время прогаю в консоле Borland C++ 3.1 . Теперь хочу взяться всерьез за ОО программирование. Установил VS.NET, создаю Win32 Console Project, вставляю свои проги написанные в borland c++ 3.1 - они не работают, я запарился! ни фига понять не могу! пишу следующее: #include <iostream.h> void main ( ) { int m=0; cout << m << endl; }// ОНА НЕ РАБОТАЕТ! тычит меня на #include....... , я уже и <iostream>, "iostream.h", "iostream", пробовал ни чего не помагает, я понимаю что borland c++ и visual c++.net это разные вещи, но примитив типа которого я написал выше, почему не работает? |
|||
|
||||
| chipset |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 27 Всего: 165 |
--------------------
|
||||
|
|||||
| chipset |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 27 Всего: 165 |
Модератор: перенесено из Visual C++/MFC/WTL.
--------------------
|
|||
|
||||
| ChS |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 2.2.2005 Репутация: нет Всего: нет |
У меня что ли руки кривые......
Вообщем опять ошибку выдает! fatal error C1010: unexpected end of file while looking for precompiled header directive И тычит на #include..... Я уже в Tools->Options->Projects->VC++ Directories путь к include files, library files указал там где лежат include, library files от Borland C++ 3.1 ?????? Что не так???? ничего не пойму??!!?? |
|||
|
||||
| chipset |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 27 Всего: 165 |
Project->Properties->C/C++->Precompiled headers->Create/use precompiled headers: Not using precompiled headers.
Теперь Build->Rebuild all. --------------------
|
|||
|
||||
| ChS |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 2.2.2005 Репутация: нет Всего: нет |
Чуть не забыл, во всех книжках по С++ описывается стандартный синтаксис (if,for,class....). В книжках по Visual C++\Visual C++.NET сразу грузят про windows программирование (как там окна, кнопочки создаются и так далее).
А как переходить от простого C++ к Visual? Хотя бы где можно почитать про то, как делать, то что chipset написал? Ведь я никогда не знал что надо писать using namespace std; Мне так понимаю надо сначала в Win32 Console Project научиться, потом в Win32 Project, потом в MFC? - так? А во всех книгах сразу про MFC..... - я там плохо вообще что-то понимаю..... P.S. вообще моя цель это DirectX9. |
|||
|
||||
| chipset |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 27 Всего: 165 |
Если C++ для тебя это "простое" то ты его ещё недостаточного выучил. К тому же, ты ведь изучал STL? MFC точно такая же библиотека классов только по другому называется, имеет другие направления и не юзает так шаблоны --------------------
|
||||
|
|||||
| ChS |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 2.2.2005 Репутация: нет Всего: нет |
Я не смог этого найти Project->Properties->C/C++->Precompiled headers->Create/use precompiled headers: Not using precompiled headers.
Залез в help, он гласит: To disable background loading of precompiled headers for Edit and Continue 1. From the Tools menu, click Options. 2. In the Options dialog box, select the Debugging folder and the Edit and Continue group. 3. Clear the Allow Precompiling check box. 4. Click OK. Запнулся на третьем пункте..... select the Debugging - это у меня нет! перерыл весь tool->options - ну нет такого?!? Добавлено @ 18:59
Ну это я имел ввиду не язык простой (по сложности), а название без всяких visual, builder.
Открываю пример (исходник) в DirectX SDK, что бы разобраться ,а тама ничего не понятно...... вот и взялся за изучение VC++.NET А про МФСю мне посоветовали, мол выучи хорошенько ООП, а потом за DirectX берись... ну я так и начал вроде.... |
||||||
|
|||||||
| chipset |
|
||||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 27 Всего: 165 |
Это в книжках, современных написано.
Вот и учи его, зачем ещё забивать голову МФСями? --------------------
|
||||||
|
|||||||
| Nuzur |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1019 Регистрация: 4.7.2004 Репутация: нет Всего: 5 |
atal error C1010: unexpected end of file while looking for precompiled header directive
Получаеться если ты создал свой класс(в своих файлах тобиш myclass.cpp И myclass.h) и используеш его без(вначале файла) #include "stdafx.h" Он его ищет и неможет найти. Знаю поскольку сам с етим имел "дело" и долго мучался. Ответь вышло иль нет, очень интересно. -------------------- Never again... |
|||
|
||||
| LuckLess |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 180 Регистрация: 15.9.2004 Репутация: 1 Всего: 1 |
Nuzur
Юзай Visual C++ Projects -- > custom wizard. И проблем не будет Добавлено @ 18:12 точнее не Nuzur[b] , а[b]ChS . И если тебя интересует directx то mtc тебе для этого не надо.. |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |