size test v C - bylo enum vs typedef enum
Jaroslav Buchta
jaroslav.buchta na hascomp.cz
Úterý Září 19 13:07:55 CEST 2023
Mozna jsem nepochopil jak to pouzit ale kdyz to takhle napisu do kodu,
tak to nic neotestuje jen vypise warningy. Prijde mi, ze to ma vytvorit
promennou ukazatel na char a inicializovat na 0 nebo 1 podle vysledku
podminky, coz asi je oboje mozne...
#defineSIZE_CHECK(name, size) staticchar* _##name##_size =
!(sizeof(name)==size);
SIZE_CHECK(hwinterface_t, 123);
Dne 19.09.2023 v 12:55 Tomáš Hamouz napsal(a):
> #define SIZE_CHECK(name, size) static char* _##name##_size = !(sizeof(name)==size);
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20230919/3b53d7b5/attachment.htm>
Další informace o konferenci Hw-list