psql *какое угодно название созданной БД* < demo_small.sql
то в списке все рано появляется БД "demo", которая обычно задается через \i demo_small.sql
Хотя в этим случае БД должна загружаться именно в ту, название которой установлено в команде.
KirillHelm:
После часа боданий пришел к выводу, что лучше поместить все это в QWidget и внутри него осуществлять все действия:
class Widget : public QWidget
{
Q_OBJECT
private:
QPixmap img;
QGraphicsView* view;
QGraphicsScene* scene;
public:
Widget(QWidget *parent = 0);
~Widget();
public slots:
void resizeEvent(QResizeEvent*);
};
-------------------------------------------------
Widget::Widget(QWidget *parent)
: QWidget(parent)
{
img.load(":/new/prefix1/Chess.minimap1.jpg");
scene= new QGraphicsScene;
view= new QGraphicsView(scene);
view->setRenderHint(QPainter::Antialiasing);
view->setSceneRect(0,0,(this->size()).width(), (this->size()).height());
view->setViewportUpdateMode(QGraphicsView::BoundingRectViewportUpdate);
view->setDragMode(QGraphicsView::ScrollHandDrag);
view->setWindowTitle(QT_TRANSLATE_NOOP(QGraphicsView, "Aquarium"));
QHBoxLayout* box= new QHBoxLayout;
box->setMargin(0);
box->setSpacing(0);
box->addWidget(view);
setLayout(box);
}
dmitry_dev33:
Для начала массивы индексируются с 0. И должно быть не
for (i = 1; i <= N; i++) , а
for (i = 0; i < N; i++)
Это первое, а второе- инициализируйте массив после ввода его размерности
scanf_s("%d", &N);
char a[N];
Ну а в целом лучше вообще используйте двумерный a[N1][N2], без этих костылей с переносом.
Выглядит это примерно так:
scanf_s("%d", &N);
char a[N][N];
for(int i=0; i!=N; ++i)
for(int j=0; j!=N; ++j)
a[i][j]= ' ';
hauptling:
Для начала следует обозначить что именно вы храните в векторе:
vector<*тип_данных*> vec;
У вас это bottle.
Во- вторых у вас нет K-того элемента vBottle[k]. Вы просто обращаетесь к элементу которого не существует.
Под капотом vector находится обычный динамический массив. Но вы можете задать размер в конструктор ( например vector vBottle(10); будет создан вектор из 10 значений).
то в списке все рано появляется БД "demo", которая обычно задается через
\i demo_small.sql
Хотя в этим случае БД должна загружаться именно в ту, название которой установлено в команде.