powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Проги из Borland С++ 3.1 не работают в Visual Studio.NET
7 сообщений из 7, страница 1 из 1
Проги из Borland С++ 3.1 не работают в Visual Studio.NET
    #33019560
ChooviS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пива всем!

Я всё время прогаю в консоле 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 это разные вещи, но примитив типа которого я написал выше, почему не работает?
...
Рейтинг: 0 / 0
Проги из Borland С++ 3.1 не работают в Visual Studio.NET
    #33019619
nikname
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создайте проект "консольное приложение" и вставьте в него всё, что нужно.
...
Рейтинг: 0 / 0
Проги из Borland С++ 3.1 не работают в Visual Studio.NET
    #33019633
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Советую вам для начала просто прочитать какую-то книжку по VS.NET, чтобы понять концепцию самой .NET
...
Рейтинг: 0 / 0
Проги из Borland С++ 3.1 не работают в Visual Studio.NET
    #33019710
Фотография Lelikk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чем тычет, что говорит-то?
________________________________________________________
Глюк - это высокоорганизованная система не поддающихся определению частиц
...
Рейтинг: 0 / 0
Проги из Borland С++ 3.1 не работают в Visual Studio.NET
    #33019731
nikname
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Думаю, что хочет stdafx.h
...
Рейтинг: 0 / 0
Проги из Borland С++ 3.1 не работают в Visual Studio.NET
    #33019736
Nanit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробуй так:

#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;
}
...
Рейтинг: 0 / 0
Проги из Borland С++ 3.1 не работают в Visual Studio.NET
    #33020478
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное, все дело в том, что
<iostream.h> - это устаревший, я бы даже сказал, древний заголовок первой реализации потоков ввода-вывода, как раз примерно времен BC 3.1, даже чуть раньше. Теперь по идее ему на замену пришел STL-евский потоковый ввод-вывод, а у него заголовок называется <iostream>, и плюс еще надо либо именовать классы и переменные с префиксом std:: (это stl-евский namespace), либо писать using namespace std;
Но вот в чем еще может быть засада - <iostream.h> и <iostream> вообще-то не должны быть совместимыми, вроде бы их никто и не обещал делать одинаковыми, так что тебе возможно придется немножечко переписать твои программки.

Да, еще. До сих пор я во всех используемых мною компиляторах видел оба заголовка, т.е. старые потоки поставлялись наряду с STL-евскими для совместимости. Но, поскольку старые потоки непонятно каким образом относятся к стандарту (я не знаю, стандартные они или нет), то возможно в VS.NET они либо уже не поставляются, либо перенесены куда-то . Это надо читать в документации.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Проги из Borland С++ 3.1 не работают в Visual Studio.NET
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]