Старожил
Сообщения: 244
Благодарности: 1
|
Профиль
|
Отправить PM
| Цитировать
Попробую я внести свою лепту...
Хедере ты объявляешь классы функции, а в модуле срр ты делаешь их реализацию - это можно назвать исходник. Так вот, ты потом можешь скомпилить h и срр - получешь obj - это тот же самый срр, но не в текстовом виде, а уже в двоичном.
Допустим, ты написал библиотеку каких-то функций или компонентов, и решил продавать их но не хочешь чтоб все знали алгоритм твоих решений, так вот ты компилишь их, получаешь obj и поставляешь покупателю h, в котором он может посмотреть объявление твоих функций, классов, чтобы правильно их использовать, и поставляешь вместо срр - obj, так как obj двоичный файл, то никто уже не сможет посмотреть реализацию, тем самым ты как бы сохраняешь свое ноу-хау и такая поставка зовется - без исходников.
|
-------
С уважением
Отправлено: 09:38, 05-04-2003
| #6
|