QSharedMemory简介:
QSharedMemory时跨平台的共享内存类,提供了访问操作系统共享内存的实现。它允许多个线程和进程安全地访问共享内存段。
演示代码:
//MainWindow.h
#include <QMainWindow>
#include <QSharedMemory>
QT_BEGIN_NAMESPACE
namespace Ui {
class MainWindow; }
QT_END_NAMESPACE
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
MainWindow(QWidget *parent = nullptr);
~MainWindow();
private slots:
void on_loadimg_clicked();
void on_showimg_clicked();
void detach();
private:
Ui::MainWindow *ui;
QSharedMemory sharedMemory; //创建共享内存对象
};
//mainWindowd.cpp
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QFileDialog>
#include <QBuffer>
#include <QImage>
MainWindow::MainWindow(QWidget

最低0.47元/天 解锁文章
2108

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



