#include <deque>
#include "Figure.h"
#ifndef DEQUE
#define DEQUE
class Deque
{
protected:
deque<Figure*> list; <- 요기 오류
public:
Deque();
~Deque();
void insert_figure(Figure* p);
void print_figures() const;
void print_area() const;
void erase_figure();
void find_biggist_figure() const;
};
#endif
이거 이렇게 figure 주소를덱으로 저장하는 클래스를 만들었는데
형식지정자가 없습니다. int 로 가정합니다 이런 오류랑
오류 3 error C2238: ';' 앞에 예기치 않은 토큰이 있습니다.
오류 6 error C2143: 구문 오류 : ';'이(가) '<' 앞에 없습니다.
이것도 뜨는데 뭐가 잘못된건가요?
클래스 이름 때문에 그런감...
이거 전단계까진 잘 됬거든요.. ㅠ 여러 도형들 클래스 상속받아서 정보넣고 main에서 vector 하나 만들어서 어쩌구 해서 잘됬는데... 컨테이너 별로 나눠서 따로 저장할려고 클래스들 만드는데 요류뜨네여
std::를 붙입니다.
햏햏했/ std 문제였구나... 감사합니다... 클래스 선언할때도 std 써야되네여 ㅠ 전에 공부할때 클래스 헤더에는 using namespace std; 안썼던거 같아서 안썼는데 감사합니다 ..
프통령님도 감사드립니다.
많이 눈팅하니깐... ㅋㅋㅋ 알죠 ㅋㅋㅋ