1
所以我想創建一個簡單的程序,允許我使用隨機函數來操縱矢量,但我覺得我忘記了一些相當重要的東西&基本的 請隨時看看代碼I已發佈&讓我知道解決方案是什麼。我收到的錯誤是myvec會是「索引超出範圍只意味着推回並沒有在我創建的插入方法的工作。不知道爲什麼,我還是個新手。編輯一個QVector
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QVector>
QVector<QString> myvec;
void insert(QVector<QString> vec);
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::insert(QVector<QString> vec){
vec.push_back("Hello World");
}
void MainWindow::on_pushButton_clicked()
{
insert(myvec);
ui->label->setText(myvec.at(0));
}