>>>>> "AC" == Artem Chuprina <[email protected]> writes:
[…]
AC> Называется этот прием "непрозрачный указатель" (opaque pointer),
AC> иногда говорят "непрозрачная структура" (opaque structure) и
AC> используется в хвост и в гриву, начиная с libc (FILE *).
Зависит. Вот, к примеру, в [1] находим:
> Function: int putc (int c, FILE *stream)
> This is just like fputc, except that most systems implement it as a
> macro, making it faster. […]
Что как бы намекает на то, что FILE отнюдь не opaque.
[1] https://gnu.org/software/libc/manual/html_node/Simple-Output.html
[…]
--
FSF associate member #7257 http://boycottsystemd.org/ … 3013 B6A0 230E 334A
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: https://lists.debian.org/[email protected]