0
나는 생성자의 개념을 배우기위한 간단한 코드를 작성했습니다. Dev-C++ 5.11에서 컴파일러 TDM_GCC 4.9.2 32 비트 릴리스를 사용하는 프로젝트 파일을 만들었습니다. 여기클래스에 관한 CPP 코드가 오류 표시
#include <iostream>
#include "Classy1.h"
using namespace std;
int main()
{
Classy1 ao(3,4);
ao.printy();
return 0;
}
클래스 Classy1 포함 된 헤더 파일입니다 : 여기
#ifndef CLASSY1_H
#define CLASSY1_H
class Classy1
{
private:
int v1;
int v2;
public:
Classy1(int a,int b);
void printy();
};
#endif
그리고 생성자를 포함하는 CPP 파일과 printy 기능입니다
주요 기능을 포함하는 코드는 다음과 :
#include "Classy1.h"
#include <iostream>
using namespace std;
Classy1::Classy1(int a,int b)
: v1(a), v2(b)
{
}
Classy1::printy()
{
cout << v1 << " " << v2;
}
이제 컴파일러에서 compi에 오류가 표시됩니다. lation : 당신은 printy()
의 구현에 대한 반환 유형을 추가하는 것을 잊었다
스택 오버플로에 오신 것을 환영합니다. [The Tour] (http://stackoverflow.com/tour)를 다시 읽고 [Help Center] (http://stackoverflow.com/help/asking)에서 제공하는 자료를 참조하십시오. 여기에서 물을 수 있습니다. –
언어는 CPP가 아니라 C++입니다. 당신은 일반적으로 어쨌든 제목에있는 언어를 말할 필요가 없습니다; 그것이 바로 태그입니다. –
우리는 사람들이 주위의 모든 질문을 하향식으로 학습하고 질문하는 것을 막을 수 있습니까? :). BTW : 마이크 Lischke이 문제에 맞습니다. 때로는 로그가 도움이됩니다. 실제로 후보 메소드에 대한 유용한 정보를 제공합니다. :) – ipavlu