Я создал функцию друга "display" (член класса List) в классе Nhanvien. Список был объявлен, но все еще сохраняет эту ошибку:
C2027 use of undefined type 'List'.
Я использую Visual studio. Как я могу это исправить ?? Пожалуйста, помогите мне. Извините за мой плохой английский: <</p>
вот мой источник:
*//List.h*
#pragma once
#include"Nhanvien.h"
class Nhanvien;
class List
{
Nhanvien* p;
public:
List();
List(int);
~List();
void display(int);
};
*//Nhanvien.h*
#pragma once
#include<iostream>
#include "Date.h"
#include"List.h"
class List;
class Nhanvien
{
private:
char maNV[100];
std::string tenNV;
Date ngay;
bool gioitinh;
double luong;
public:
Nhanvien();
Nhanvien(const Nhanvien&);
~Nhanvien();
void set();
void show();
static int count;
friend void List::display(int);
};
показать ошибку