C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Проект С -> C++, Есть DOS-проект,к-рый нужн преоб в С++
Schumi
Отправлено: 19.07.2004, 20:29


Машинист паровоза

Группа: Участник
Сообщений: 206



Есть проект,созданный в Turbo C 3.0. Я правда открываю его в Borland C++ 3.1,но разницы нет,всё запускается.
Проект состоит из с-файлов,пару хедеров и obj-файлов.
Причём в хедерах продифинены только переменные,никаких прототипов функций нет.И всё работает.
К примеру есть 2 файла сишных,в одном определены функции,в другом они используются.Причём откуда он знает про эти функции не ясно. С другой стороны: для объектных файлов нет хедеров,хотя в них также определены функции и они используются.
Главная проблема,что я хочу использовать возможности с++. smile.gif
Беру,меняю все расширения с "С" на "СРР". И тут начинаются чудеса: половина модулей не видят функций,говорят должны быть объявлены прототипы.
Подскажите,как безболезненно провести преобразование.
Shura
Отправлено: 20.07.2004, 10:56


Дежурный стрелочник

Группа: Участник
Сообщений: 45



не надо ничего переименовывать. просто пользуй С++ -сный синтаксис. Все должно работать и так
Schumi
Отправлено: 20.07.2004, 11:18


Машинист паровоза

Группа: Участник
Сообщений: 206



да нет не проходит.
К примеру,подключаю iostream.h,говорит типа must ... use .. C++ sad.gif

Вернуться в Вопросы программирования в C++Builder