对象指针模板类
本帖最后由 小蜗牛 于 2025-10-3 17:15 编辑目的是用来代替又臭又长的 读指针处对象...不用每次使用都写个数据类型.
当然,得要多新建一个类才可以...除非吴总能实现... @模板实现类 什么时候能写在变量声明处呢?
还有这个.也是同样的目的.. PC实现变量引用指针替代读指针处对象
<火山程序 类型 = "通常" 版本 = 1 />
类 对象指针模板类 <公开 注释 = "必须先引用对象或者创建对象后才能使用!如果是自己创建,那么就需要自己释放哦" 折叠 @别名 = "模板类型1*" @别名类型 = 本地整数基本类型
@有效值范围 = "0" @模板基础类 = 真>
{
方法 创建对象 <公开 静态 @嵌入式方法 = "">
参数 欲操作本对象 <类型 = 对象指针模板类>
{
@ @<欲操作本对象> = new @dt<模板类型1>
}
方法 销毁对象 <公开 静态 注释 = "必须是本类 创建的对象,才能调用本方法,引用的不可以哦!!" @嵌入式方法 = "">
参数 欲操作本对象 <类型 = 对象指针模板类>
{
@ delete @<欲操作本对象>
}
方法 引用对象 <公开 静态 属性写>
参数 欲操作本对象 <类型 = 对象指针模板类 @视窗.后缀文本 = "&">
参数 对象 <类型 = 模板类型1 注释 = "提供所欲创建对象的数据类型">
{
@ @<欲操作本对象> = (@dt<对象指针模板类>)&@<对象>;
}
方法 引用指针 <公开 静态 属性写>
参数 欲操作本对象 <类型 = 对象指针模板类 @视窗.后缀文本 = "&">
参数 对象 <类型 = 变整数 注释 = "提供所欲创建对象的数据类型">
{
@ @<欲操作本对象> = (@dt<对象指针模板类>)&@<对象>;
}
方法 引用指针 <公开 静态 属性读 类型 = 变整数 折叠>
参数 欲操作本对象 <类型 = 对象指针模板类>
{
返回 ((变整数)欲操作本对象)
}
方法 是否为空 <公开 静态 类型 = 逻辑型 @嵌入式方法 = "">
参数 欲操作本对象 <类型 = 对象指针模板类>
{
@ @<欲操作本对象> == NULL
}
方法 写 <公开 静态 @嵌入式方法 = "">
参数 欲操作本对象 <类型 = 对象指针模板类>
参数 写入值 <类型 = 模板类型1>
{
@ *@<欲操作本对象> = @<写入值>
}
方法 读 <公开 静态 类型 = 模板类型1 @嵌入式方法 = "">
参数 欲操作本对象 <类型 = 对象指针模板类>
{
@ *@<欲操作本对象>
}
方法 值 <公开 静态 属性写 注释 = "必须先引用或者先创建,使用读/写 方法效率会高一点点点点..">
参数 欲操作本对象 <类型 = 对象指针模板类>
参数 写入值 <类型 = 模板类型1>
{
@ *@<欲操作本对象> = @<写入值>;
}
方法 值 <公开 静态 属性读 类型 = 模板类型1 注释 = "必须先引用或者先创建,使用读/写 方法效率会高一点点点点.." 折叠2 @视窗.返回参考 = 真 @禁止流程检查 = 真>
参数 欲操作本对象 <类型 = 对象指针模板类>
{
@ return *@<欲操作本对象>;
}
方法 到变整数 <公开 静态 类型 = 变整数 @嵌入式方法 = "">
参数 欲操作本对象 <类型 = 对象指针模板类>
{
@ (INT_P)@<欲操作本对象>
}
}
难为你了。。 小蜗牛一直在填补火山的空白。我已经关注你很久了 c++尖括号多好的写法,就是不用,非得自己造个更难用的 570152847 发表于 2025-10-3 15:22
c++尖括号多好的写法,就是不用,非得自己造个更难用的
应该没有这个可能性..火山是统一语法的.. 没有使用的例子,不知道如何使用啊? 亲测无效
本帖最后由 小蜗牛 于 2025-10-3 16:39 编辑
厚德载物 发表于 2025-10-3 16:35
亲测无效
有没有可能.需要写方法呢.我没封装.主要用来解决对象的访问的.. 厚德载物 发表于 2025-10-3 16:35
亲测无效
封装了写方法..你试试看... :D这都是涛哥逼的
		页: 
[1] 
2