Makro v C - "text" to uint32_t
Pavel Hudecek
edizon na seznam.cz
Pondělí Listopad 6 21:13:25 CET 2017
z "ble" by mohlo být např. 'b' + 'l'<<8 + 'e'<<16 + 0 nebo ty bajty v
opačném pořadí, je to vlastně jedno.
Tzn. jde mi o to, jak se v makru dostat k číslům reprezentujícím jednotlivé
znaky textu. Zbytek si už pak vyřeším sám.
PH
-----Původní zpráva-----
From: Jaroslav Buchta
A co si predstavujete, ze v tom x ma pak byt? Muzete napsat priklad ve
smyslu "xxxx" -> 0x.... ?
Dne 06.11.2017 v 20:51 Pavel Hudecek napsal(a):
> potřeboval bych makro, se kterým by šla konstrukce typu:
>
> uint32_t x = MAKRO("ble");
>
> jen vůbec nevím, jak v makru pracovat s textem (const char) a ani nevím
> jak to hledat.
Další informace o konferenci Hw-list