Условную компиляцию? В рамках одного набора исходников - нет. Даже с темплейтами и абстрактными интерфейсами (все методы pure virtual) где-то должен быть главный агрегатор, инстанциирующий конкретные классы. Но можно условно включать/не включать в список исходников схожие по API модули, заточенные под разные варианты таргетов. Разные варианты агрегаторов, например.
no subject
Date: 2022-07-29 05:10 (UTC)no subject
Date: 2022-07-29 11:34 (UTC)no subject
Date: 2022-07-29 11:39 (UTC)no subject
Date: 2022-07-29 13:25 (UTC)no subject
Date: 2022-07-29 15:53 (UTC)Даже с темплейтами и абстрактными интерфейсами (все методы pure virtual) где-то должен быть главный агрегатор, инстанциирующий конкретные классы.
Но можно условно включать/не включать в список исходников схожие по API модули, заточенные под разные варианты таргетов.
Разные варианты агрегаторов, например.