Skip to content
EntityQ7095589· pop 7· linked from 37 articles

Непрозрачный указатель

Sign in to save

Also known as handle classes, Pimpl idiom, Compiler firewall idiom, d-pointer, Cheshire Cat

programming datatype

Wikidata facts

Subclass of
pointer

via Wikidata · CC0

Article · Русский

Непрозрачный указатель (англ. opaque pointer) — идиома программирования, которая реализована в виде указателя на данные, структура которых неизвестна функции, получающей этот указатель в качестве своего аргумента. Недостаток информации, однако, не может стать препятствием для передачи этого указателя в ту часть кода, которая знает, как с ним работать. Данная идиома была реализована в языках программирования C, Objective C, COBOL и C++. Она известна также под названиями указатель на реализацию (pimpl), d-указатель и «чеширский кот». В языке программирования C непрозрачные указатели используются для создания интерфейса между структурами данных языка C и теми языками программирования, которые не имеют методов обращения к ним.

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 7 languages

via Wikidata sitelinks · CC0