Portál AbcLinuxu, 12. května 2025 07:49
Jakým způsobem vynutím spuštění požadované funkce v jazyce C, pokud se vyskytuje ve více knihovnách pod stejným jménem ?
Díky
Jednoduše ji slinkujete jen s tou knihovnou, jejíž funkci chcete použít.
Jasně, ale co když to nejde - třeba potřebuji obě knihovny (a nechci / nemohu do nich zasáhnout) ?
V Borland Pascalu a jeho unitách to šlo: JménoJednotky.JménoFunkce
dlopen
a spol.).#include <knihovna>
obalit namespacem a extern "C"
. Ale nikdy jsem to nezkoušel a nevím, jestli to proleze kompilátorem.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.