Size: a a a

2021 July 08

VS

Vlad Serebrennikov in supapro.cxx
так-то можно, но не в этом контексте, да
источник

VS

Vlad Serebrennikov in supapro.cxx
   struct BmpHeader {
       char bitmapSignatureBytes[2] = {'B', 'M'};
       uint32_t sizeOfBitmapFile;
       uint32_t reservedBytes = 0;
       uint32_t pixelDataOffset = 54;

       BmpHeader(uint32_t sizeBitmap) : sizeOfBitmapFile(sizeBitmap) {}
   } bmpHeader(sizeBitmap);
тогда я не вижу иных путей, кроме конструктора, если designated initializers недоступны
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
У тебя после BM 2 байта паддинга, в курсе?
источник

MA

Max Azatian in supapro.cxx
^
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Не вижу ни одной причины не вынести этот тип из функции
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Тип остался тривиально копируемым? ТС любитель бинарной записи
источник

VS

Vlad Serebrennikov in supapro.cxx
не вижу для него причин не быть тривиально копируемым
источник

/

/bin/cat in supapro.cxx
Как-то можно задать target_link_options для всех проектов cmake?
источник

ПК

Побитый Кирпич... in supapro.cxx
Обычно так не делают, можно сделать спец. таргет с общими настройками и его линковать
источник

AU

Abu Umar in supapro.cxx
Так не надо делать, в неожиданный момент это может сломаться
источник

/

/bin/cat in supapro.cxx
Мне нужно сделать довольно много exe файлов, которые не зависят друг от друга, а потом дампить из них код на асме
источник

/

/bin/cat in supapro.cxx
лучше продублировать код в каждом проекте?
источник

ПК

Побитый Кирпич... in supapro.cxx
Какой код? Я же говорю один раз слинковать таргет с настройками
источник

ПК

Побитый Кирпич... in supapro.cxx
Или оберни создание таргета exe в функцию, которая будет делать общие действия и вызывай её
источник

/

/bin/cat in supapro.cxx
как это сделать?
источник

MA

Max Azatian in supapro.cxx
у меня *extraData = NULL

разве это плохо - передавать в параметрах NULL, если в получателе обработчик NULL есть?
источник

ПК

Побитый Кирпич... in supapro.cxx
Типа не add_execuatable, а add_my_custom_executable будет
источник

T

Ternvein in supapro.cxx
list(APPEND MY_LINK_OPTIONS
...
)

target_link_options(... ${MY_LINK_OPTIONS})
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Код вызова покажи
источник

АК

Александр Караев... in supapro.cxx
источник