funkce static & extern

Michal Ludvig mic na cybeteria.cz
Pátek Duben 3 20:08:47 CEST 1998


Ahoj,
vyrabim pomerne slozitou funkci do C-ckovyho programu, ktera ke svy
cinnosti potrebuje spoustu dalsich jednoucelovejch funkci. Ted to mam
rozdeleny do spousty souboru, ale slinkuje se to do jednoho .o souboru.
Chtel bych, aby v nem nakonec byla viditelna pouze ta jedna hlavni funkce
a ostatni aby se chovaly jako kdyby byly deklarovany 'static' (coz
samozrejme byt nemuzou, protoze by to neslo slinkovat), cili zvnejsku
nepouzitelny. Je sice reseni vsechno #includovat do toho hlavniho souboru
a nadeklarovat to staticky, ale to neni uplne super. 
Neslo by nejak linkeru rict, aby nechal viditelnou jen tu jednu fci?

Diky

Michal Ludvig



Další informace o konferenci Linux