中国有色金属建设协会网站院校门户网站建设方案

张小明 2026/1/9 16:44:47
中国有色金属建设协会网站,院校门户网站建设方案,100M家用宽带可做网站服务器吗,做铝材哪些网站招聘原文 本文档描述的是3.6及以后版本#xff0c;对于3.5及以前的老版本请参考分类“3.5”。对于枚举类型的使用#xff0c;包括新增全新的枚举和扩展使用已有的枚举。对于新增的枚举#xff0c;又包括编辑器是否自动生成该枚举的代码。 实际上#xff0c;我们将新增枚举对于3.5及以前的老版本请参考分类“3.5”。对于枚举类型的使用包括新增全新的枚举和扩展使用已有的枚举。对于新增的枚举又包括编辑器是否自动生成该枚举的代码。实际上我们将新增枚举又不自动生成该枚举代码的情况认为跟扩展使用已有的枚举是一致的即都是在程序端已经有了该枚举的定义代码要么手工编写要么第三方代码已经包含了该枚举的定义不用再让编辑器自动生成。进而后文将只通过**“生成代码”和“不生成代码”**来区分上面所说的各种使用情况但这里需要注意的是生成或不生成代码只是针对枚举本身的定义而言而枚举相关的“胶水”代码都是会自动生成的并且必须要整合到自己的项目中一起编译构建。1. 如果是“生成代码”的情况则忽略这一步说明。否则如果是“不生成代码”的情况这里假定程序端已经有了枚举类型文件FirstEnum.h该文件中包含了枚举“FirstEnum”的定义如下代码所示enumFirstEnum{e1,e2,e3};2. 在类型信息浏览器中新增跟程序端同名的枚举类型“FirstEnum”并且根据自己的需要来决定是否勾选“生成代码”选项如果只是扩展使用已有的枚举则不需要勾选如下图所示3. 为枚举“FirstEnum”添加成员e1、e2和e3这跟程序端的定义保持一致如下图所示4. 对于C版的运行时库如果是“生成代码”的情况则忽略这一步操作。否则如果是“不生成代码”的情况则说明程序端已经有了包含该枚举类型的头文件。点击上图右上方的“设置头文件”按钮弹出“C导出设置”窗口并添加已有的枚举类型头文件FirstEnum.h如下图所示5. 点击类型信息浏览器右下方的“应用”按钮这样会在“代码生成位置”中生成该枚举的定义如果上面勾选了“生成代码”选项及相关的“胶水”代码behaviac_customized_types.h和behaviac_customized_types.cpp等文件如下代码所示// behaviac_customized_types.h// 如下枚举的定义代码会根据是否勾选了上面所说的“生成代码”选项来决定是否生成enumFirstEnum{e1,e2,e3,};// 如下代码不管是否勾选了“生成代码”选项都会自动生成DECLARE_BEHAVIAC_ENUM_EX(FirstEnum,FirstEnum);BEHAVIAC_DECLARE_TYPE_VECTOR_HANDLER(FirstEnum);// behaviac_customized_types.cppBEHAVIAC_BEGIN_ENUM_EX(FirstEnum,FirstEnum){BEHAVIAC_ENUMCLASS_DISPLAY_INFO_EX(LFirstEnum,L);BEHAVIAC_ENUM_ITEM_EX(e1,e1);BEHAVIAC_ENUM_ITEM_EX(e2,e2);BEHAVIAC_ENUM_ITEM_EX(e3,e3);}BEHAVIAC_END_ENUM_EX()6. 为FirstAgent类新增成员属性p1其类型是枚举“FirstEnum”如下图所示7. 点击类型信息浏览器右下方的“应用”按钮将“代码生成位置”中behaviac_generated/types目录下所有生成的代码文件添加到自己的项目中一起编译构建。8. 新增行为树“EnumBT”并使用成员属性p1来赋值和做比较运算如下图所示9. 执行该行为树得到如下执行结果本教程相关的工作区和代码工程详见源码包的目录tutorials/tutorial_9。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

重庆企业网站推广策略wordpress提供restful

Langchain-Chatchat日志监控与调试技巧:运维必备技能 在企业级 AI 应用日益普及的今天,越来越多组织选择将大模型能力部署于本地环境,以保障数据隐私和系统可控性。Langchain-Chatchat 作为一款基于 LangChain 构建的开源本地知识库问答系统&…

张小明 2025/12/29 3:48:13 网站建设

步步高学习机进网站怎么做专门做网络的公司

一、Folders插件概述 1.1 插件简介 Jenkins Folders插件是一个由CloudBees公司维护的核心组织工具,允许用户在Jenkins中创建逻辑“文件夹”来结构化地管理作业、流水线和其他Jenkins项目。这种组织方式类似于操作系统中的目录结构,为日益复杂的Jenkins实…

张小明 2025/12/29 3:47:36 网站建设

济宁高端网站建设标志设计的三要素

让Keil“聪明”起来:手把手教你开启代码提示,告别盲写(新手友好)你是不是也经历过这样的场景?在 Keil 里敲hadc1.,手指停在键盘上等着成员列表弹出来——结果什么都没有。只能硬着头皮回忆 HAL 库的结构体字…

张小明 2026/1/9 5:20:59 网站建设

网站关闭流程酒楼网站模板

在当今信息爆炸的时代,如何从海量文本中提取有价值的信息成为开发者和数据分析师面临的重要挑战。GuidedLDA作为一款强大的半监督主题建模工具,在传统LDA基础上引入了智能引导机制,让主题发现过程更加精准可控。本文将为您全面解析这款专为Py…

张小明 2025/12/29 3:45:50 网站建设

毕节地区建设网站简述电子商务网站开发流程

目录 具体实现截图系统所用技术介绍写作提纲核心代码部分展示系统性能结论源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! 具体实现截图 springboot_ssm校园零食商城网络购物平台 系统所用技术介绍 本系统采取了一系列的设计原则…

张小明 2026/1/8 23:09:55 网站建设