C++ #01 static QMap 流水号功能实现(QTCreater 5.3.1)
代码实现步骤
1,.h 中 声明静态 SEQ流水号
2,.cpp中 全局变量声明
3,.cpp中 流水号 初始化 (看具体情况确定是否insert初始化)
4,调用.cpp中 更新流水号 流水号加1
.h
#ifndef STATIC_DATA_H
#define STATIC_DATA_H
#include <QObject>
#include <QHash>
class Static_Data : public QObject
{
Q_OBJECT
public:
explicit Static_Data(QObject *parent = 0);
//1,声明静态 SEQ流水号
static QMap<QString,int> SEQ;
signals

本文详细介绍了如何在C++中利用QT的QMap数据结构和static关键字来实现流水号功能。通过结合静态变量,确保每个流水号的唯一性和不重复,适用于QTCreator 5.3.1开发环境。
最低0.47元/天 解锁文章
5610

被折叠的 条评论
为什么被折叠?



