Две библиотеки, которые могут расширять друг другаC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Две библиотеки, которые могут расширять друг друга

Сообщение Anonymous »

Итак, я работаю над модульной библиотекой C++ для себя и своей команды. Вот моя ситуация:

У меня есть библиотека A, которая содержит сложный класс управления хранилищем a. У меня также есть библиотека B, которая представляет собой что-то вроде интерфейса сложного протокола, содержащего специальный ответ. Теперь я хочу иметь функцию в классе a, которая МОЖЕТ использовать B. Это может быть полезно для программы X, которая использует A и B. Но есть еще программа Y, которая будет использовать только A, а не сложную библиотеку B.

Как я могу получить такое поведение в С++? Нужны ли мне макросы, символы или есть ли другой способ легко реализовать это, чтобы мне не нужно было включать дополнительный файл в программу? Какой тип библиотеки лучше?

Подробнее здесь: https://stackoverflow.com/questions/495 ... each-other
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»