递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库

火山视窗-PIV模块

查看数: 123044 | 评论数: 129 | 收藏 17
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-7-25 12:23

正文摘要:

replyreload += ',' + 107231; 本帖最后由 Xelloss0618 于 2022-11-9 14:18 编辑 PIV模块是我使用火山近两年封装的类库合集。 模块的内容比较多也比较杂,跟 dasemimi 的原创软件模块和仰望的火山模块类似。 这里 ...

回复

龙纹 发表于 2025-7-26 14:39:34
模块版本:最新
问题: 使用`通用排序表模板`的`逆向枚举循环`出错
测试代码:
  1. <火山程序 类型 = "通常" 版本 = 1 />

  2. 包 火山.程序

  3. 类 启动类 <公开 基础类 = 程序类>
  4. {
  5.     方法 启动方法 <公开 类型 = 整数>
  6.     {
  7.         变量 测试结构 <类型 = 测试数据结构类>
  8.         变量 排序 <类型 = 测试排序类>
  9.         置随机数种子 ()

  10.         计次循环 (10)
  11.         {
  12.             测试结构.d = (小数)取随机数2 (1000)
  13.             排序.插入 (测试结构.d, 测试结构)
  14.         }

  15.         // 报错: error C2819: "std::map<小数,火山.程序::测试数据结构类,std::less<小数>,std::allocator<std::pair<const 小数,火山.程序::测试数据结构类>>>"类型没有重载成员"operator ->"
  16.         排序.逆向枚举循环 ()
  17.         {
  18.             调试输出 (排序.取枚举值 ().d)
  19.         }


  20.         返回 (1)
  21.     }
  22. }

  23. 类 测试数据结构类
  24. {
  25.     变量 str1 <公开 类型 = 文本型>
  26.     变量 str2 <公开 类型 = 文本型>
  27.     变量 d <公开 类型 = 小数>
  28. }

  29. 类 测试排序类 <公开 基础类 = 通用排序表模板 @模板实现类 = "小数, 测试数据结构类" @强制依赖 = "测试数据结构类">
复制代码

手动修改`标准键值表基础`的`逆向枚举循环`, 箭头运算符`->`修改成 点运算符`.`, 测试代码运行正常, `标准多值键值表基础`的`逆向枚举循环`有同样的问题
小学生 发表于 2025-6-5 16:32:50
6666666666666666666666
sd伊娜 发表于 2025-6-4 17:01:19
厚德载物 发表于 2025-5-25 11:20:48

厉害,助力火油
曜辉 发表于 2025-5-20 16:47:29
很好用的说,确实得支持一波!
回忆菌 发表于 2025-5-20 16:35:16
支持
Xelloss0618 发表于 2025-5-18 14:42:16
一曲 发表于 2025-5-18 11:59
置窗口菜单,缺少(HMENU)

收到
一曲 发表于 2025-5-18 11:59:29
置窗口菜单,缺少(HMENU)

hackerjpj 发表于 2025-5-14 21:54:16
支持支持

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2025-8-3 13:56 , Processed in 0.082865 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表