//Q2DVector.h
#include <QVector>
template <class type>
class Q2DVector : public QVector< QVector<type> >
{
public:
Q2DVector() : QVector< QVector<type> >(){};
Q2DVector(int rows, int columns) : QVector< QVector<type> >(rows) {
for(int r=0; r<rows; r++) {
this[r].resize(columns);
}
};
virtual ~Q2DVector() {};
};
typedef Q2DVector<QString> Q2DQStringVector;
typedef Q2DVector<int> Q2DQIntVector;
//Q2DVector.h
#include <QVector>
template <class type>
class Q2DVector : public QVector< QVector<type> >
{
public:
Q2DVector() : QVector< QVector<type> >(){};
Q2DVector(int rows, int columns) : QVector< QVector<type> >(rows) {
for(int r=0; r<rows; r++) {
this[r].resize(columns);
}
};
virtual ~Q2DVector() {};
};
typedef Q2DVector<QString> Q2DQStringVector;
typedef Q2DVector<int> Q2DQIntVector;
To copy to clipboard, switch view to plain text mode
nothing in Q2Dvector.cpp
//main.cpp
...
Q2DQStringVector myStringMatrix(P,Q);
...
myStringMatrix[i][j]= someString;
...
//main.cpp
...
Q2DQStringVector myStringMatrix(P,Q);
...
myStringMatrix[i][j]= someString;
...
To copy to clipboard, switch view to plain text mode

I have got
Unhandled exception at 0x004244e0 in APP.exe: 0x80000001: Not implemented
Bookmarks