Size: a a a

IT KPI C/С++ ХВ (хорошо, что не UB)

2019 December 31

RN

Ruslan Neshta in IT KPI C/С++ ХВ (хорошо, что не UB)
std::array и шаблон
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
язык си
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
забыл уточнить
источник

B

Bogdan in IT KPI C/С++ ХВ (хорошо, что не UB)
Julian =) Coffee
а qt разве cmake не поддерживает?
Да, можно создать в криейторе новый проект с cmake, но как коевертнуть существующий не нашел

Я гуглил, честно
источник

B

Bogdan in IT KPI C/С++ ХВ (хорошо, что не UB)
Alex Master
можно ли как-то запихнуть статический массив переменного размера в структуру?
Модно, в gcc, в вижуал нельзя, насколько я знаю
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
Bogdan
Модно, в gcc, в вижуал нельзя, насколько я знаю
я как раз на нём сейчас
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
на gcc то есть
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
в общем дошел до такого момента:
источник

B

Bogdan in IT KPI C/С++ ХВ (хорошо, что не UB)
Julian =) Coffee
а qt разве cmake не поддерживает?
Кстати, ты шаришь смейк? Там можно как-то через ** все срр файлы включить в компиляцию, или надо по одному указывать?
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
разместил его последним полем структуры
источник

B

Bogdan in IT KPI C/С++ ХВ (хорошо, что не UB)
Alex Master
разместил его последним полем структуры
Норм, правильный подход
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
Alex Master
разместил его последним полем структуры
при инициализации в {} нужно перечислить все значения параметров
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
но всё, что у меня есть - эта переменная, которая указывает кол-во байт
источник

B

Bogdan in IT KPI C/С++ ХВ (хорошо, что не UB)
Alex Master
при инициализации в {} нужно перечислить все значения параметров
Хрен

Только malloc такие структуры сохдавать может, походу
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
если я перечислю параметры, то эта штука заведется
источник

B

Bogdan in IT KPI C/С++ ХВ (хорошо, что не UB)
Хотя...я вроде когдато извратмлся и создал макрос для аллокации статично, не помню только как
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
вот я тоже сейчас подумываю о таком макросе
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
Alex Master
при инициализации в {} нужно перечислить все значения параметров
если кто-то значет, как забить те фигурные скобки нужным количеством значений, зная, что их bytes штук, то я буду несказанно рад
источник

AM

Alex Master in IT KPI C/С++ ХВ (хорошо, что не UB)
в общем никак, потому что размер узнается в рантайме
источник

JC

Julian =) Coffee in IT KPI C/С++ ХВ (хорошо, что не UB)
Bogdan
Кстати, ты шаришь смейк? Там можно как-то через ** все срр файлы включить в компиляцию, или надо по одному указывать?
не(
Я как-то увидел cmake, испугался, больше не лез
источник