#include <iostream>
#include <stack>
using namespace std;
class listSmall {
private:
int index;
listSmall* right;
ListBig* self;
public:
friend class ListBig;
friend class Graph;
explicit listSmall(int idx);
//int getIndex();
//void connectWithVertex(listSmall* b);
//void disconnectFromVertex(int idx);
//cell*getNeighbors();
};
class ListBig {
private:
int index;
listSmall* right;
ListBig* down;
public:
friend class Graph;
friend class listSmall;
explicit ListBig(int idx);
void connectVertex(ListBig* s);
listSmall* findRight(int idx);
};
ListBig* self; выдаёт ошибку - error: 'ListBig' does not name a type ListBig* self;
Объясните компилятору, что он еще встретит расшифровку этого имени, поместив строку
class ListBig;
перед строкой
class listSmall {
(forward declaration).
Виртуальный выделенный сервер (VDS) становится отличным выбором
Как легко удалить из строки начальные символы такие как пробел, табуляция или символ новой строки и тп
Если для Linux инструмент (или возможность в какой-либо ide) для просмотра оперативной памяти процесса, наподобие инструмента просмотра памяти...
Эта код добавляет удаляет обновляет данные из БД все прекрасно работает но при нажатии на кнопки READ она все выводит в консоль, да так и продуманно...
Вот,вроде-бы,EL хорошая штукаТебе не нужно делать вставки,которые очень громоздкие