递归火山软件开发平台
标题:
为什么 对象数组模板类 的 重置数组 需要 二次写类型?
[打印本页]
作者:
server
时间:
2025-5-15 13:21
标题:
为什么 对象数组模板类 的 重置数组 需要 二次写类型?
对象数组模板类
复制代码
<火山程序 类型 = "通常" 版本 = 1 />
方法 重置数组 <公开 静态 注释 = "重置数组中的成员数为所指定的数目,并清零所有成员值." @嵌入式方法 = "">
参数 所欲操作的数组 <类型 = 对象数组模板类 注释 = "提供所欲操作的对象数组">
参数 所欲填入对象的类型 <类型 = 模板类型1 注释 = "提供所欲填入到被重置数组中的新建对象的数据类型" @需求类型 = 数据类型>
参数 欲重置的成员数目 <类型 = 整数>
参数 用户标记值 <类型 = 变整数 注释 = "提供欲置入到新建对象中的用户标记值" @默认值 = 0>
{
@ @<所欲操作的数组>.InitCount (VOL_RUNTIME_CLASS (@<所欲填入对象的类型>), @<用户标记值>, @<欲重置的成员数目>)
}
复制代码
<火山程序 类型 = "通常" 版本 = 1 />
方法 重置数组2 <公开 静态 注释 = "重置数组中的成员数为所指定的数目,并清零所有成员值." @嵌入式方法 = "">
参数 所欲操作的数组 <类型 = 对象数组模板类 注释 = "提供所欲操作的对象数组">
参数 欲重置的成员数目 <类型 = 整数>
参数 用户标记值 <类型 = 变整数 注释 = "提供欲置入到新建对象中的用户标记值" @默认值 = 0>
{
@ @<所欲操作的数组>.InitCount (VOL_RUNTIME_CLASS (@dt<模板类型1>), @<用户标记值>, @<欲重置的成员数目>)
}
复制代码
好奇怪。
就好像,这个类专门为每个成员可以为不同类而准备。
作者:
server
时间:
2025-5-15 13:40
重写 重置数组2 的原因是,
总不能在 调用 重置数组() 定义时,再去查 类名称吧
a.重置数组 (__SPGOS,2, )
a.重置数组2 (2, )
欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/)
Powered by Discuz! X3.4