C: #define

Miroslav Draxal evik na volny.cz
Úterý Září 12 19:13:34 CEST 2023


Díky

Mira

 

 

From: Hw-list [mailto:hw-list-bounces na list.hw.cz] On Behalf Of Jindroush
Sent: Tuesday, September 12, 2023 4:01 PM
To: HW-news
Subject: Re: C: #define

 

On 12.09.2023 15:26, Miroslav Draxal wrote:

Dobrý den,

Asi se to tu vysvětlovalo. Proč takovýto zápis?

 

#    define SPI1_STROBO_SET_1        do { LATCbits.LATC3 = 1; } while(0)

https://hownot2code.wordpress.com/2016/12/05/do-while-0-in-macros/

TL;DR: Funguje to vlozene vzdy a vsude.

-- 
Jindroush  <mailto:jindroush na seznam.cz> <jindroush na seznam.cz>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20230912/6f829740/attachment.htm>


Další informace o konferenci Hw-list