Size: a a a

2021 July 11

D

Dmitriy in supapro.cxx
Каким образом?))
источник

ПК

Побитый Кирпич... in supapro.cxx
А зачем делать inline?
источник

ПК

Побитый Кирпич... in supapro.cxx
Просто придется видимо два бинаря предоставлять, один с либой, второй с заглушкой. В конфигурации "без Foo" линковать объектиник (obj или lib) с заглушкой
источник

ПК

Побитый Кирпич... in supapro.cxx
Подобно тому как boost::stacktrace имеет заглушку для режима "без стектрейса"
источник

D

Dmitriy in supapro.cxx
Если компилить обе заглушки - получим проблемы при линковке пользовательской *Impl()
Значит, заглушка должна быть inline и выключаться макросом
источник

ПК

Побитый Кирпич... in supapro.cxx
При линковке пользовательской Impl не линкуй заглушку
источник

S

Salt in supapro.cxx
Ну там и плагин для визуал можно написать для отображение тех или иных классов, к примеру ImageWatch для cv::Mat (не отвечать если не актуально)
источник

D

Dmitriy in supapro.cxx
Как это сделать без двух .lib?)
источник

D

Dmitriy in supapro.cxx
pragma comment(linker, "/alternatename...")
Похоже, нашел
источник

vg

vlegod gerdoesom in supapro.cxx
это вообще везде проблема, по-моему, хотя точно утверждать не могу, каждый день на свет точно появляется хотя бы один яп ;)
источник

d.

depth_researcher_ ..... in supapro.cxx
Один хуй 2 аллокации.Бесполезнаю функция
источник

D

Dmitriy in supapro.cxx
Эксперты в треде
источник

d.

depth_researcher_ ..... in supapro.cxx
)
источник

D

Dmitriy in supapro.cxx
@top1pogromist @unterumarmung Спасибо!
Поскольку меня интересовал только MSVC, решением стало
pragma comment(linker, "/alternatename:FooImpl=DummyFooImpl")
pragma comment(linker, "/alternatename:BarImpl=DummyBarImpl")

P.S. В точке расположения прагм объявления исходных функций уже должны быть доступны, где лежит определение Dummy* - не важно :)
источник

D

Danya in supapro.cxx
*что-то на нестандартном*
источник

D

Dmitriy in supapro.cxx
Увы, стандартного решения нет
В gcc свой способ - weak symbols
https://devblogs.microsoft.com/oldnewthing/20200731-00/?p=104024
источник

D

Danya in supapro.cxx
Да я шучу)
источник

O

Ofee in supapro.cxx
inline namespace?

Кажется, невнимательно прочёл, похоже больше на ошибку в дизайне. Можно чуть более полное описание проблемы?
источник

Q

Qwant in supapro.cxx
Как вывести wchar_t *text?
источник

Q

Qwant in supapro.cxx
в коносль
источник