使用 c++ / QT 创建器从另一个类中设置和获取单例变量
Set and get Singleton variables from and in another class with c++ / QT creator
>im C++ 中的新功能
我的问题:这是我的单身人士:
class Singleton
{
static Singleton *singletonInstance;
Singleton() {}
public:
int numero = 0;
static Singleton* getSingletonInstance()
{
//std::lock_guard<std::mutex> lock(m_);
if(singletonInstance == nullptr)
{
singletonInstance = new Singleton();
}
return singletonInstance;
}
};
这是我设置或获取"numero"变量.cpp的另一个文件:
Singleton.getSingletonInstance()->numero = 10;
我收到此错误:
错误:"标记"之前应存在非限定 ID
Singleton.getSingletonInstance((->numero = 10;
如何设置"numero"变量并从其他类.cpp中/从sigleton获取/设置数字?我的目标是使用这个单例。我是 c++ 的新手。我错在哪里?谢谢
符号Singleton
不是一个对象,而是一个类。为此,您必须使用范围运算符::
:
Singleton::getSingletonInstance()->numero = 10;
相关文章:
- 如何获取进程以设置其亲和力?
- 如何获取控制面板设置值,如字体大小
- 获取和设置函数 c++
- 适用于 macOS 的 Xcode 应用程序。这就是我设置从USB麦克风输入获取音频的方式。一年前工作,现在没有了。为什么
- 在 C++ 中将函数获取和设置为虚拟函数
- Qt 原子 int 获取并立即设置
- 提升获取文本的区域设置"Conversion failed"
- 如何使用C++获取/设置OBS中的垂直滚动过滤器属性?
- 在通过 P/Invoke 获取的 C++ 结构上设置 C# 回调
- 如何在Windows中获取和设置系统音量
- 如何设置获取类的私有成员:寻找更好的方法
- 在 c++ 中为我的类设置/获取方法时遇到问题
- 通过 C/C++ 使用 JPEG 像素格式在 v4l2 中设置/获取相机 JPEG 压缩质量
- C++字符串和设置/获取函数
- 如何制作一个好的设置/获取方法
- 设置获取指针
- 在c++中通过指针设置/获取值
- 设置/获取 Java 列表<>从 C 代码
- 在窗口模式下设置/获取我的绝对鼠标位置
- 使用复共轭来设置/获取数组值的代理