热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

qt项目中为了定义静态变量,有没有什么优化的方法

QStringCollectionSimulatorsLogic::z0;QStringCollectionSimulatorsLogic::z1;QStringCo
QString CollectionSimulatorsLogic::z0 = "";
QString CollectionSimulatorsLogic::z1 = "";
QString CollectionSimulatorsLogic::z2 = "";
QString CollectionSimulatorsLogic::z3 = "";
QString CollectionSimulatorsLogic::z4 = "";
QString CollectionSimulatorsLogic::z5 = "";
QString CollectionSimulatorsLogic::z6 = "";
QString CollectionSimulatorsLogic::z7 = "";
QString CollectionSimulatorsLogic::z8 = "";
QString CollectionSimulatorsLogic::z9 = "";
QString CollectionSimulatorsLogic::x0 = "";
QString CollectionSimulatorsLogic::x1 = "";
QString CollectionSimulatorsLogic::x2 = "";
QString CollectionSimulatorsLogic::x3 = "";
QString CollectionSimulatorsLogic::x4 = "";
QString CollectionSimulatorsLogic::x5 = "";
QString CollectionSimulatorsLogic::x6 = "";
QString CollectionSimulatorsLogic::x7 = "";
QString CollectionSimulatorsLogic::x8 = "";
QString CollectionSimulatorsLogic::x9 = "";
QString CollectionSimulatorsLogic::v0 = "";
QString CollectionSimulatorsLogic::v1 = "";
QString CollectionSimulatorsLogic::v2 = "";
QString CollectionSimulatorsLogic::v3 = "";
QString CollectionSimulatorsLogic::v4 = "";
QString CollectionSimulatorsLogic::v5 = "";
QString CollectionSimulatorsLogic::v6 = "";
QString CollectionSimulatorsLogic::v7 = "";
QString CollectionSimulatorsLogic::v8 = "";
QString CollectionSimulatorsLogic::v9 = "";
QString CollectionSimulatorsLogic::t0 = "";
QString CollectionSimulatorsLogic::t1 = "";
QString CollectionSimulatorsLogic::t2 = "";
QString CollectionSimulatorsLogic::t3 = "";
QString CollectionSimulatorsLogic::t4 = "";
QString CollectionSimulatorsLogic::t5 = "";
QString CollectionSimulatorsLogic::t6 = "";
QString CollectionSimulatorsLogic::t7 = "";
QString CollectionSimulatorsLogic::t8 = "";
QString CollectionSimulatorsLogic::t9 = "";
QString CollectionSimulatorsLogic::r0 = "";
QString CollectionSimulatorsLogic::r1 = "";
QString CollectionSimulatorsLogic::r2 = "";
QString CollectionSimulatorsLogic::r3 = "";
QString CollectionSimulatorsLogic::r4 = "";
QString CollectionSimulatorsLogic::r5 = "";
QString CollectionSimulatorsLogic::r6 = "";
QString CollectionSimulatorsLogic::r7 = "";
QString CollectionSimulatorsLogic::r8 = "";
QString CollectionSimulatorsLogic::r9 = "";
QString CollectionSimulatorsLogic::m0 = "";
QString CollectionSimulatorsLogic::m1 = "";
QString CollectionSimulatorsLogic::m2 = "";
QString CollectionSimulatorsLogic::m3 = "";
QString CollectionSimulatorsLogic::m4 = "";
QString CollectionSimulatorsLogic::m5 = "";

4 个解决方案

#1


具体问题具体分析。
看看可不可以放在QMap或QList列表中。
定义宏
全局参数
实在不行就都放在一个头文件中吧。

#2


多谢提醒,确实可以解决问题。

#3


再不行还可以用代码生成技术。

推荐阅读
  • Spring源码解密之默认标签的解析方式分析
    本文分析了Spring源码解密中默认标签的解析方式。通过对命名空间的判断,区分默认命名空间和自定义命名空间,并采用不同的解析方式。其中,bean标签的解析最为复杂和重要。 ... [详细]
  • 向QTextEdit拖放文件的方法及实现步骤
    本文介绍了在使用QTextEdit时如何实现拖放文件的功能,包括相关的方法和实现步骤。通过重写dragEnterEvent和dropEvent函数,并结合QMimeData和QUrl等类,可以轻松实现向QTextEdit拖放文件的功能。详细的代码实现和说明可以参考本文提供的示例代码。 ... [详细]
  • 本文讨论了一个关于cuowu类的问题,作者在使用cuowu类时遇到了错误提示和使用AdjustmentListener的问题。文章提供了16个解决方案,并给出了两个可能导致错误的原因。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • Iamtryingtomakeaclassthatwillreadatextfileofnamesintoanarray,thenreturnthatarra ... [详细]
  • Nginx使用(server参数配置)
    本文介绍了Nginx的使用,重点讲解了server参数配置,包括端口号、主机名、根目录等内容。同时,还介绍了Nginx的反向代理功能。 ... [详细]
  • Java容器中的compareto方法排序原理解析
    本文从源码解析Java容器中的compareto方法的排序原理,讲解了在使用数组存储数据时的限制以及存储效率的问题。同时提到了Redis的五大数据结构和list、set等知识点,回忆了作者大学时代的Java学习经历。文章以作者做的思维导图作为目录,展示了整个讲解过程。 ... [详细]
  • 原文地址:https:www.cnblogs.combaoyipSpringBoot_YML.html1.在springboot中,有两种配置文件,一种 ... [详细]
  • 本文介绍了C++中省略号类型和参数个数不确定函数参数的使用方法,并提供了一个范例。通过宏定义的方式,可以方便地处理不定参数的情况。文章中给出了具体的代码实现,并对代码进行了解释和说明。这对于需要处理不定参数的情况的程序员来说,是一个很有用的参考资料。 ... [详细]
  • Mac OS 升级到11.2.2 Eclipse打不开了,报错Failed to create the Java Virtual Machine
    本文介绍了在Mac OS升级到11.2.2版本后,使用Eclipse打开时出现报错Failed to create the Java Virtual Machine的问题,并提供了解决方法。 ... [详细]
  • C语言注释工具及快捷键,删除C语言注释工具的实现思路
    本文介绍了C语言中注释的两种方式以及注释的作用,提供了删除C语言注释的工具实现思路,并分享了C语言中注释的快捷键操作方法。 ... [详细]
  • JavaSE笔试题-接口、抽象类、多态等问题解答
    本文解答了JavaSE笔试题中关于接口、抽象类、多态等问题。包括Math类的取整数方法、接口是否可继承、抽象类是否可实现接口、抽象类是否可继承具体类、抽象类中是否可以有静态main方法等问题。同时介绍了面向对象的特征,以及Java中实现多态的机制。 ... [详细]
  • 本文介绍了Oracle数据库中tnsnames.ora文件的作用和配置方法。tnsnames.ora文件在数据库启动过程中会被读取,用于解析LOCAL_LISTENER,并且与侦听无关。文章还提供了配置LOCAL_LISTENER和1522端口的示例,并展示了listener.ora文件的内容。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 安装Tensorflow-GPU文档第一步:通过Anaconda安装python从这个链接https:www.anaconda.comdownload#window ... [详细]
author-avatar
书友75271582
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有