mhesabi89
سه شنبه 23 فروردین 1390, 13:31 عصر
#include <iostream>
using namespace std;
class LinkedList;
class Node{
friend class LinkedList;
private:
int data;
Node *link;
public:
Node(int inputData, Node* inputLink=NULL);
};
class Graph {
private:
LinkedList *HeadNodes;
int n;
public:
Graph (const int vertices = 0) : n(vertices){
HeadNodes = new LinkedList[n];
};
};
int main () {
return 0;
}
دوستان من کد بالا رو برای پیاده سازی گراف با لیست پیوندی مجاورت نوشتم ولی این خطا رو از من میگیره که من متوجه نمیشم.
error C2512: 'LinkedList' : no appropriate default constructor available
برای برطرف کردن کد چیکار باید بکنم. مرسی
using namespace std;
class LinkedList;
class Node{
friend class LinkedList;
private:
int data;
Node *link;
public:
Node(int inputData, Node* inputLink=NULL);
};
class Graph {
private:
LinkedList *HeadNodes;
int n;
public:
Graph (const int vertices = 0) : n(vertices){
HeadNodes = new LinkedList[n];
};
};
int main () {
return 0;
}
دوستان من کد بالا رو برای پیاده سازی گراف با لیست پیوندی مجاورت نوشتم ولی این خطا رو از من میگیره که من متوجه نمیشم.
error C2512: 'LinkedList' : no appropriate default constructor available
برای برطرف کردن کد چیکار باید بکنم. مرسی