Includy v C (CCS 550)
Jan Waclawek
konfera na efton.sk
Čtvrtek Červenec 17 17:25:31 CEST 2014
>Ale je mi záhadou, jak to s tìmi includy funguje. Doteï jsem si myslel, e
>zdroják s #include se chová úplnì stejnì, jako kdyby na tom místì byl obsah
>includovaného souboru.
Je to tak.
C99, 6.10.2
[...] A preprocessing directive of the form
# include <h-char-sequence> new-line
searches a sequence of implementation-defined places for a header
identified uniquely by
the specified sequence between the < and > delimiters, and causes the
replacement of that
directive by the entire contents of the header. [...]
Vsimnite si, ze aj norma pouziva pre tento ucel vyraz "header", hoci sa
includovat moze v principe cokolvek. To nie je nahoda.
>Proè to tak není a jak to tedy funguje?
Nefunguje Vam prostredie podla Vasho ocakavania, nie prekladac. S doverou
sa obratte na tvorcu prostredia. Lenze ten Vas posle kratkou cestou,
vzhladom na to, ze robite hluposti (nieco neocakavane, neobvykle a v
konecnom dosledku aj nezmyselne).
wek
Další informace o konferenci Hw-list