對不起,我在編程上很糟糕,需要幫助,所以我可以繼續我的其他任務。 這是我下面的程序:我的參數化構造函數說我的字符串變量是不確定的?
#include<iostream>
#include"date.h"
#include<string>
using namespace std;
int main()
{
//string thurs;
Date myDate(thurs,12,2014);
cout<<"Day is: "<<myDate.getDay()<<endl;
cout<<"month is: "<<myDate.getMonth()<<endl;
cout<<"month is: "<<myDate.getYear()<<endl;
}
哪裏是說:「週四」它說,這是未申報的,我想聲明,但它仍然沒有解決我的問題,它爲什麼我評論一下。
這是我的課,林不知道,如果是這樣的問題:
#include<iostream>
using namespace std;
class Date
{
private:
string day;
int month;
int year;
public:
Date(string day,int month,int year); //Param Constructor
void setDay(string);
void setMonth(int);
void setYear(int);
string getDay();
int getMonth();
int getYear();
};
最後我塞特斯/吸氣劑,不知道這可能是問題:
#include"date.h"
Date::Date(string day,int month, int year)
{
this->day=day;
this->month=month;
this->year=year;
}
//getters
string Date::getDay()
{
return day;
}
int Date::getMonth()
{
return month;
}
int Date::getYear()
{
return year;
}
//Setters
void Date::setDay(string d)
{
day=d;
}
void Date::setMonth(int m)
{
month=m;
}
void Date::setYear(int y)
{
year=y;
}
在它顯示除了「thurs」以外的所有內容 - 任何幫助和可怕佈局的抱歉>。 <
'thurs'而不是''thurs'''? –