Здравствуйте, djtsov, Вы писали:
>>в Delphi скачав с инета посторонний юнит (я уж молчу про компоненты), его можно было положить в какую-либо папку, прописать в IDE путь к ней и в >>любой программе достаточно было прописать uses <myunit>, чтобы воспользоваться сторонними объектами... >>А можно ли сделать примерно такое же в VC++ ? Где в VC++ прописываются пути к .h и .cpp ?
Зависит от среды, к примеру VS 2005 Tools->Options->Projects and Solutions->VC++ Directories
>>Я столкнулся с тем, что помимо указания #include "myobject.h" нужно еще и добавлять в проект соответствующий .cpp, иначе проект не скомпилится, т.е. >>нужно всегда помнить — где какой класс лежит... >>Добавляя все .h и .cpp к проекту можно превратить Class View'ер в помойку, где трудно будет найти нужный класс...
ты же не добавляешь все сторонние .pas к проекту — и тут не надо.
*.h содержат объявления ( аналог в Delphi — раздел интерфейсов ). тебе надо сделать include на файл с объявлением класса и прописать link'еру библиотеку в которой находится реализация. Включать в проект .h файлы не обязательно (даже свои). все равно единицей компиляции по сути является .cpp.
>>З.Ы.: тут народ про какие-то "либы" говорит.. подскажите, что это такое и с чем едят....
это как раз и есть то, что тебе надо изучить. начни с документации — в msdn достаточно хорошо написано.