网站首页  计算机词典

请输入您要查询的字词:

 

字词 STATIC::DOWNCAST
释义 STATIC_DOWNCAST

STATIC_DOWNCAST( class_name, pobject )

参数:
class_name类的名字。
pobject将要被强制转换为class_name类型的对象指针的指针。

说明:
如果在创建你的应用程序时定义了_DEBUG预处理符号,这个宏将把一个对象指针从一种类型转换为一种相关的类型。如果指针不为NULL,并且指向的对象不属于目标类型的话,这个宏将会引起ASSERT。
在没有_DEBUG的版本中,这个宏不作任何检查就进行转换。
目标类型由class_name参数指定,而pobject参数标识了指针。例如,你可能会通过以下表达式把一个名为pYourDoc的CYourDocument指针转换为CDocument指针:
CDocument* pDoc = STATIC_DOWNCAST(CDocument, pYourDoc);
如果pYourDoc并不指向一个CDocument对象,那么这个宏将会引起ASSERT。

请参阅:DYNAMIC_DOWNCAST
随便看

 

计算机英汉双解词典包含34412条计算机术语英汉翻译词条,基本涵盖了全部常用计算机术语的翻译及用法,是计算机学习及翻译工作的有利工具。

 

Copyright © 2021-2025 foosec.com All Rights Reserved
更新时间:2026/10/24 0:40:01