C++ Qt在哪里std::unique_ptr Qt版本?
C++ Qt where's the std::unique_ptr Qt version?
因此,当在Qt中编程时,我喜欢尽可能使用Qt实现。就我所见,std::unique_ptr
并没有Qt版本,还是有?
如果Qt不存在,那么在Qt中产生"相同"结果的替代方案是什么?
等效于std::unique_ptr
的Qt是QScopedPointer
。
它的用处明显较小,因为它不支持移动语义,使它在实用程序上更接近C++03 std::auto_ptr
(为什么auto_ptr被弃用?)。
相关文章:
- Qt VTK交互风格的信号到小部件
- QT在错误的班级中寻找空位
- 如何在选项卡视图Qt中设置一个新项目,并保存以前的项目
- 如何在Qt窗口小部件中使用QStringView(或QStringRef)
- 如何在Qt C++中更改光标
- 如何在MS Visual Studio 2019中运行QT UI
- QT通过C++添加映射QML项目
- libssh 的函数在构建 libssh 时无法在 Qt 和 cmake 错误中找到
- 如何将点击的信号和插槽添加到qt中的自定义按钮中
- Qt C++静态thread_local QNetworkAccessManager是线程应用程序的好选择吗
- 使用Qt C++计算类似Git的SHA1哈希
- Qt focusObjectChanged example?
- 如何在cpp文件之间切换窗口?在Qt中
- Qt和C++:将QLineEdit添加到QTabWidget中
- 从数据库实时显示QT c++中的数据
- CLANG 编译器 说:变量"PTR"可能未初始化
- Qt Quick-如何仅从c++代码与qml属性交互
- 无法使用Qt Creator在Windows中构建yaml-cpp
- 如何在Qt中取消捕获字符串
- 将内存数据PTR映射到qt输入字段