Game !

에러 정리 (12)

  1. 2015.08.12 [컴파일에러] C2054 에러 발생 경우

    C++ 에서 ; 앞에 ~가 없습니다형식지정자가 없습니다 ~기본 int를 지원하지 않습니다 등의 에러가 나오면 그 에러가 뜬 부분을 클릭하여해당 클래스와 에러가 관계되는 클래스에 들어가서 서로 클래스 포함이 교차되지 않았는지 확인해보길 바랍니다! ex) A 클래스를 만들었다B 클래스를 만들었다 1. A 클래스에 B 클래스를 포함하였다B 클래스에는 A 클래스를 포함하지 않았다=> 에러안남 2. A 클래스에 B 클래스를 포함하였다B 클래스에 A 클래스를 포함하였다=> 에러남 ★원인 A.cpp 파일에는 A.h 가 포함되어있다.소스를 읽는 와중에 B.h 를 발견했다. 그럼 B.h 를 포함시키기 위해 B.h 로 들어간다 근데 여기에 또 A.h 가 있다 ??????? 아직 컴파일러는 A.h 를 다 읽지 않은 상태이고..

  2. 2015.07.14 [컴파일에러] LNK1129, LNK2019 해결법

    템플릿 공부하면서 도무지 알 수 없는 에러를 발견하였다 ^^...먼소린지... 검색해보니 없는 함수를 불러내서 뜨는 에러라고 한다그럼 템플릿을 못찾는다는 걸로 볼 수 있는데 왜 안되는지 ㅜ.ㅜ 아래는 에러 뜰 때의 코드.. 123456789101112131415161718192021222324252627282930313233343536373839404142//////////class.h///////////////#pragma once#include using namespace std; class Point{private: int xpos, ypos;public: Point(int x = 0, int y = 0) :xpos(x), ypos(y){} void ShowData() const { cout

1 2