不透明指针

✍ dations ◷ 2025-09-19 11:00:50 #不透明指针

在程序设计中,不透明指针(Opaque pointer)是不透明数据类型(英语:Opaque data type)的一种特殊情况,这种资料类型被声明为指向某种未指定类型的记录或数据结构的指针。不透明指针存在于Ada、C语言、C++、D语言和Modula-2 等多种编程语言中

不透明指针是一种向普通客户端隐藏接口实现细节的方法。这对程序员也有好处,因为可以创建一个简单的接口,而大多数细节可以隐藏在另一个文件中。

package Library_Interface is   type Handle is limited private;   -- Operations...private   type Hidden_Implementation;    -- Defined in the package body   type Handle is access Hidden_Implementation;end Library_Interface;
package body Library_Interface is   type Hidden_Implementation is record      ...    -- The actual implementation can be anything   end record;   -- Definition of the operations...end Library_Interface;

相关

  • 眼 (佛教)眼(梵语:Cakṣus,巴利语:cakkhu),字面意义为眼睛之意,在佛教理论中,眼可以分成五种层次:肉眼、天眼、慧眼、法眼和佛眼,又称五眼。在三转十二行相中,由四谛可生眼、智、明、觉四智。《
  • 米泽藩米泽藩(日语:米沢藩/よねざわはん Yonezawa han */?)是日本江户时代一个藩属领地,位于出羽国置赐郡,藩厅位于米泽城(今山形县米泽市)。藩主是上杉氏。石高收入为30万,后来曾改为15
  • 游族网络游族网络股份有限公司(简称:游族、游族网络)成立于2009年,创始人林奇,是一家中国互动娱乐供应商。公司总部位于上海,在南京、台北、新加坡等地设有分支机构,立足全球化游戏研发与发
  • 模除模除(又称模数、取模操作、取模运算等,英语:modulo 有时也称作 modulus)得到的是一个数除以另一个数的余数。给定两个正整数:被除数 和除数 , modulo (缩写为 mod )得到的是使
  • 2005年7月逝世人物列表2005年逝世人物列表:1月 - 2月 - 3月 - 4月 - 5月 - 6月 - 7月 - 8月 - 9月 - 10月 - 11月 - 12月下面是2005年7月逝世的知名人士列表:
  • 洛尔米洛尔米(Lormi),是印度恰蒂斯加尔邦Bilaspur县的一个城镇。总人口12158(2001年)。该地2001年总人口12158人,其中男性6264人,女性5894人;0—6岁人口1772人,其中男943人,女829人;识字率62.
  • 陈忠爱陈忠爱,湖广武昌府崇阳县人。明朝政治人物、进士出身。万历十六年(1588年)戊子科举人,十七年(1589年)己丑科进士,历任真定府知府、山西井陉道副使、广西参议、贵州提学副使。
  • 迪安·奥利弗·巴罗迪安·奥利弗·巴罗(Dean Oliver Barrow;1951年3月2日-),前伯利兹总理、联合民主党领袖。巴罗先后在伯利兹的圣米切尔学院、巴巴多斯西印度群岛大学、牙买加金斯敦的诺曼·曼利法学院、美国迈阿密大学法学院等学校学习,并且获得了西印度群岛大学的法学学士学位。后来他成为一名资深大律师,与人合伙的律师事务所在伯利兹很有名气。1984年起获选为女王坊选区国会议员。1993年至1998年,联合民主党执政,曼努埃尔·埃斯基韦尔任总理,他担任副总理兼外交部长。1998年大选,人民联合党获胜,萨伊德·穆萨
  • 芒努斯·韦格柳斯卡尔·芒努斯·韦格柳斯(瑞典语:Karl Magnus Wegelius,1884年8月20日-1936年12月9日),芬兰男子体操运动员。他曾获得1908年夏季奥运会体操比赛男子团体全能铜牌。他也在1920年和1924年夏季奥运会参加射击比赛,共收获一枚银牌和三枚铜牌。
  • 新葛兰西学派新葛兰西主义是一种马克思主义的国际关系理论,发源于意大利共产主义思想家安东尼奥·葛兰西的著作,其运用批判性的理论方法来研究国际关系和全球政治经济,探讨思想、制度和物质能力在塑造国家形成时发挥的作用。新葛兰西主义分析了特定的社会力量、国家和其主导的概念结构如何定义和维持世界秩序的问题。它还利用现实主义、自由主义的国际关系理论对传统的国际关系理论进行了分析和批判,并且对霸权和国际秩序等方面做了大胆的理论创新,从而形成了一套全新的理论。除此之外他们还对历史变革、权力、资本概念进行分析,并且在西方国际关系理论领域