私はC++を学んでいて、Dateの値を設定しようとしている単純なDateクラスを持っています。
ソースコードファイルは次のとおりです-
Date.h
class Date{
private:
int month;
int day;
int year;
public:
Date();
void setDate(int m, int d, int y);
};
およびDate.cpp
#include "Date.h"
Date::Date()
{
month = 1;
day = 1;
year = 80;
};
void Date :: setDate(int m1, int d1, int y1){
month = m1;
day = d1;
year = y1;
};
ただし、コードをコンパイルすると、エラーメッセージが表示されます-
Undefined symbols for architecture x86_64:
"_main", referenced from:
start in crt1.10.6.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
誰か助けてもらえますか?
ありがとう