Includy v C (CCS 550)

Pavel Hudeček edizon na seznam.cz
Čtvrtek Červenec 17 16:46:57 CEST 2014


Cílem snažení je, abych pak do hlavního .c v projektu vložil jen s1.h a mohl
ho rovnou použít. Asi jako když vložím třeba stdio.h.

PH


Od: Jaroslav Buchta <jaroslav.buchta na hascomp.cz>

"

Nevim, jestli neco spatne chapu, ale tradicne se soubory .h includuji do 
souboru .c, .cpp,... obracene to je divne a IDE s tim asi moc nebude 
pocitat, zvlast, kdyz je to vnorene. 
Code::Block to snasi take velmi spatne, neda se v tom pak ladit, krokovat 
atp., proste pocita s tim, ze program je v souboru .c Navic uz si soubory 
podle pripon tridi a vi co ma prekladat a co ne.

Dne 17. 7. 2014 16:13, Pavel Hudeček napsal(a):

"Tahle část ovšem funguje a není s tím problém.
Nakonec jsem do s1.h přidal ještě include s2.c před include s1.c a teď je to
k plné spokojenosti.

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. Proč to tak není a jak to tedy funguje?

Od: Miroslav Mraz <mraz na seznam.cz>(mailto:mraz na seznam.cz)
Jo, tak to jsem blbě pochopil. Takhle to fakt fungovat nebude.
"
On 07/17/2014 03:53 PM, Jan Waclawek wrote:
>> V s1.h jsou nadefinovány nejaké struktury a na konci je includnutý s1.c.
> No to je dobra blbost.""
"
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20140717/6e4221be/attachment.html>


Další informace o konferenci Hw-list