C++ 오류
유진깡
2024.09.16
#include iostream
namespace Dog
{
// 멍멍이 한 마리 정보
struct Info
{
char name[20];
int age;
};
Info dogs[20]; // 멍멍이 리스트
int count; // 전체 멍멍이들의 수
void createAll(); // 모든 멍멍이 생성 함수
}
// 야옹이와 관련된 것들
namespace Cat
{
// 야옹이 한 마리 정보
class Info
{
public:
void meow();
protected:
char name[20];
};
Info cats[20]; // 야옹이 리스트
int count; // 전체 야옹이들의 수
void createAll(); // 모든 야옹이 생성 함수
}
// 전체 멍멍이와 야옹이들의 수
int count;
void main()
{
// 모든 야옹이를 생성한다.
Cat::createAll();
// 야옹이 배열에 접근한다.
Cat::cats[0].meow();
// 모든 멍멍이를 생성한다.
Dog::createAll();
// 멍멍이 개수를 얻어온다.
int dog_count = Dog::count;
}
책을 보고 예제를 따라했는데
이런 에러가 뜹니다
무슨 문제일까요??