
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.04.2005, 15:57
|
|||
|---|---|---|---|
|
|||
Проги из Borland С++ 3.1 не работают в Visual Studio.NET |
|||
|
#18+
Пива всем! Я всё время прогаю в консоле 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 это разные вещи, но примитив типа которого я написал выше, почему не работает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.04.2005, 18:17
|
|||
|---|---|---|---|
|
|||
Проги из Borland С++ 3.1 не работают в Visual Studio.NET |
|||
|
#18+
Создайте проект "консольное приложение" и вставьте в него всё, что нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.04.2005, 19:05
|
|||
|---|---|---|---|
Проги из Borland С++ 3.1 не работают в Visual Studio.NET |
|||
|
#18+
Советую вам для начала просто прочитать какую-то книжку по VS.NET, чтобы понять концепцию самой .NET ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.04.2005, 21:20
|
|||
|---|---|---|---|
Проги из Borland С++ 3.1 не работают в Visual Studio.NET |
|||
|
#18+
А чем тычет, что говорит-то? ________________________________________________________ Глюк - это высокоорганизованная система не поддающихся определению частиц ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.04.2005, 22:19
|
|||
|---|---|---|---|
|
|||
Проги из Borland С++ 3.1 не работают в Visual Studio.NET |
|||
|
#18+
Думаю, что хочет stdafx.h ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.04.2005, 22:51
|
|||
|---|---|---|---|
|
|||
Проги из Borland С++ 3.1 не работают в Visual Studio.NET |
|||
|
#18+
Попробуй так: #include <iostream> void main() { int m = 0; std::cout << m << std::endl; } или так #include <iostream> using namespace std; void main() { int m = 0; cout << m << endl; } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.04.2005, 10:35
|
|||
|---|---|---|---|
Проги из Borland С++ 3.1 не работают в Visual Studio.NET |
|||
|
#18+
Наверное, все дело в том, что <iostream.h> - это устаревший, я бы даже сказал, древний заголовок первой реализации потоков ввода-вывода, как раз примерно времен BC 3.1, даже чуть раньше. Теперь по идее ему на замену пришел STL-евский потоковый ввод-вывод, а у него заголовок называется <iostream>, и плюс еще надо либо именовать классы и переменные с префиксом std:: (это stl-евский namespace), либо писать using namespace std; Но вот в чем еще может быть засада - <iostream.h> и <iostream> вообще-то не должны быть совместимыми, вроде бы их никто и не обещал делать одинаковыми, так что тебе возможно придется немножечко переписать твои программки. Да, еще. До сих пор я во всех используемых мною компиляторах видел оба заголовка, т.е. старые потоки поставлялись наряду с STL-евскими для совместимости. Но, поскольку старые потоки непонятно каким образом относятся к стандарту (я не знаю, стандартные они или нет), то возможно в VS.NET они либо уже не поставляются, либо перенесены куда-то . Это надо читать в документации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&tablet=1&tid=2033447]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
88ms |
get topic data: |
9ms |
get forum data: |
4ms |
get page messages: |
40ms |
get tp. blocked users: |
2ms |
| others: | 236ms |
| total: | 411ms |

| 0 / 0 |
