Pracuję nad prostą biblioteką w języku C, na użytek własny i kilka znajomych.Czy istnieje sposób obejścia problemu, aby członek struktury był w jakiś sposób "prywatny" w C?
Obecnie mam strukturę C z niektórymi członkami, które powinny być w jakiś sposób ukryte przed resztą aplikacji, ponieważ ich użycie jest tylko wewnętrzne. Modyfikowanie przez przypadek jednego z tych członków prawdopodobnie spowoduje, że biblioteka będzie "szaleć".
Czy istnieje "sposób obejścia", aby ukryć tych członków, aby nie byli dostępni?
Wydaje się, że chodzi o to, aby zachować strukturę "ukrytą" w pliku .c, deklarując dostęp do interfejsu w pliku .h. Mam nadzieję, że rozumiem! –