Алекс Куха
Высший разум
(446558)
6 лет назад
Тип надо менять и уже самостоятельно в целый превращать с алертом по ошибке.
Или наоборот, из целого делать строку с ведущими нулями, что по мне понятней и проще.
std::stringstream ss;
ss << std::setw(10) << std::setfill('0') << i;
std::string s = ss.str();
#include
#include < clocale >
using namespace std;
class date {
private:
int month, day, year;
public:
date() : month(0), day(0), year(0) {}
void getdate()
{
cin >> month >> day >> year;
}
void showdate()
{
cout << month << "/" << day << "/" << year << endl;
}
};
int main()
{
date kuku;
kuku.getdate();
kuku.showdate();
setlocale(LC_CTYPE, "rus");
system("pause");
}