0 / 0 / 0
Регистрация: 07.12.2019
Сообщений: 295
|
|
1 | |
Как подключить библиотеку Date в xcode?03.03.2020, 11:26. Показов 1065. Ответов 18
Метки нет Все метки)
(
как в Xcode подключить библиотеку date?
нужно ввести дату рождения - Date birth (тип данных date), а библиотеки <date.h> нет.
0
|
|
03.03.2020, 11:26 | |
Ответы с готовыми решениями:
18
Подключить библиотеку odeint к Xcode Пытаюсь подключить библиотеку Date-fns Как подключить функцию itoa (),atoi() в xcode Можно ли программно подключить библиотеку VBA, в частности библиотеку Microsoft Visual Basic for Application Extensebility? |
Just Do It!
|
|||||||||||
03.03.2020, 11:41 | 2 | ||||||||||
cначала её(библиотеку) надо написать.
пишем:
готово! можно подключать:
0
|
0 / 0 / 0
Регистрация: 07.12.2019
Сообщений: 295
|
|
03.03.2020, 11:53 [ТС] | 3 |
мы еще не изучали подключение файлов
можно что-то без подключение пользовательских файлов?
0
|
Just Do It!
|
||||||
03.03.2020, 12:05 | 4 | |||||
тут изучать на пару минут )
не желаете подключать файлы, тогда вместо файлов вставляйте сразу код:
0
|
337 / 237 / 103
Регистрация: 26.03.2019
Сообщений: 407
|
|
03.03.2020, 12:10 | 5 |
Sasha_1987, как полностью звучит задание?
0
|
0 / 0 / 0
Регистрация: 07.12.2019
Сообщений: 295
|
|
03.03.2020, 14:32 [ТС] | 6 |
нужно написать клас с использованием наследования
Создайте класс Passport (паспорт), который будет содержать паспортную информацию о гражданине. С помощью механизма наследования, реализуйте класс ForeignPassport (загран.паспорт) производный от Passport. Напомним, что загран.паспорт содержит помимо паспортных данных, также данные о визах, номер загран.паспорта. а вот и код: как в мейне сделать описание? #include <iostream> #include <string> #include "Date.h" using namespace std; class Passport { protected: string Name; string Surname; string Сity_birth; Date birth; string Issued_by; Date date_issue; string series; int number; public: Passport(); Passport(string Name,string Surname, string City_birth, string Issued_by, string series, int number); ~Passport(); string getName(); string getSurname(); string getCity_birth(); string getIssued_by(); string getseries(); int getnumber(); friend ostream& operator<<(ostream& out, Passport& obj); }; Passport::Passport(string Name,string Surname, string City_birth, string Issued_by, string series, int number) { this->Name = Name; this->Surname = Surname; this->Сity_birth = City_birth; this->Issued_by = Issued_by; this->series = series; this->number = number; } Passport::~Passport() {} string Passport::getName() { return Name; } string Passport::getSurname() { return Surname; } string Passport::getCity_birth() { return Сity_birth; } string Passport::getIssued_by() { return Issued_by; } string Passport::getseries() { return series; } int Passport::getnumber() { return number; } ostream& operator<<(ostream& out, Passport& obj) { // TODO: вставьте здесь оператор return out << " My Passport" << endl << " Surname: " << obj.getSurname() << endl << " Name: " << obj.Name << endl << " City_birth: " << obj.Сity_birth << endl << " Birthday: " << obj.birth << endl << " Issued_by: " << obj.Issued_by << endl << " Date of issue: " << obj.date_issue << endl << " Series: " << obj.series << endl << " Number: " << obj.number << endl; return out; } class ForeignPassport : public Passport { protected: string citizenship; Date validity; int numberVisas; public: ForeignPassport(); ForeignPassport(string Name, string Patronymic, string Surname, string City_birth, string Issued_by, string series, int number, string citizenship); ~ForeignPassport(); friend ostream& operator<<(ostream& out, ForeignPassport& obj); }; ForeignPassport::ForeignPassport(string Name, string Surname, string City_birth, string Issued_by, string series, int number, string citizenship) : Passport(Name,Surname, City_birth,Issued_by,series,number) { this->citizenship = citizenship; } ForeignPassport::~ForeignPassport() {} ostream& operator<<(ostream& out, ForeignPassport& obj) { cout << " My ForeignPassport" << endl << " Surname: " << obj.getSurname() << endl << " Name: " << obj.Name << endl << " Citizenship: " << obj.citizenship << endl << " Birthday: " << obj.birth << endl << " Validity: " << obj.validity << endl << " Number of Visas: " << obj.numberVisas << endl; return out; } int main() { }
0
|
337 / 237 / 103
Регистрация: 26.03.2019
Сообщений: 407
|
|
03.03.2020, 14:37 | 7 |
Sasha_1987, ничего про Date там(в задании) нет, откуда она взялась? А так дату можно легко хранить в структуре, вам выше подсказали, как это сделать.
0
|
0 / 0 / 0
Регистрация: 07.12.2019
Сообщений: 295
|
|
03.03.2020, 14:38 [ТС] | 8 |
выдает ошибку в этой библиотеке
0
|
337 / 237 / 103
Регистрация: 26.03.2019
Сообщений: 407
|
|
03.03.2020, 14:40 | 9 |
Sasha_1987, потому что нет такой библиотеки. Я потому и спрашиваю, какое задание и с чего вдруг вы включаете некую "Date.h"
0
|
0 / 0 / 0
Регистрация: 07.12.2019
Сообщений: 295
|
|
03.03.2020, 14:42 [ТС] | 10 |
я написал задание выше.
При описании данных в классе паспорт нужно ввести дату рождения, дату получения паспорта, дату получения загран паспорта из класса загран паспорт.
0
|
337 / 237 / 103
Регистрация: 26.03.2019
Сообщений: 407
|
||||||
03.03.2020, 14:45 | 11 | |||||
Sasha_1987, мы тут по кругу ходим. Вот вы решаете это задание, с чего вы решаете написать в коде строки
0
|
0 / 0 / 0
Регистрация: 07.12.2019
Сообщений: 295
|
|
03.03.2020, 15:00 [ТС] | 12 |
ето из етого задания
а как мне реализовать вывод даты рождения и тд.?
0
|
Just Do It!
|
||||||
03.03.2020, 15:07 | 13 | |||||
Sasha_1987,
шоп скомпилиос:
0
|
337 / 237 / 103
Регистрация: 26.03.2019
Сообщений: 407
|
|
03.03.2020, 15:09 | 14 |
Sasha_1987, вы код сами писали? Если да, то вы бы, конечно, давно уже ответили на мой вопрос, так что видимо нет. Подозреваю, что там, откуда код был взят, был еще в отдельном файле описан класс Date, который здесь и используется.
Так что вопрос тут не с того конца, вам нужно сначала разобраться в задании и в классах.
0
|
0 / 0 / 0
Регистрация: 07.12.2019
Сообщений: 295
|
|
03.03.2020, 15:11 [ТС] | 15 |
Иерархия классов: Passport / ForeignPassport
вот отсюда код
0
|
337 / 237 / 103
Регистрация: 26.03.2019
Сообщений: 407
|
|
03.03.2020, 15:13 | 16 |
А этот код отсюда: http://www.cyberforum.ru/cpp-b... 79699.html
![]() пишите сами и задавайте вопросы, когда что-то конкретное не получается
0
|
Just Do It!
|
|
03.03.2020, 15:21 | 17 |
использование стороннего кода позволяет в 1000 и более раз сократить время написания
прикладной программы повышенной сложности. Так что умение использовать чужой код, есть ЦЕННОЕ качество! ![]()
0
|
337 / 237 / 103
Регистрация: 26.03.2019
Сообщений: 407
|
|
03.03.2020, 15:23 | 18 |
0
|
Just Do It!
|
|
03.03.2020, 15:41 | 19 |
Sasha_1987,
чтобы не спрашивать у вас об умении пользоваться компилятором, вот ваш паспорт из моего поста выше на рекстере: https://rextester.com/FLP13531
0
|
03.03.2020, 15:41 | |
Помогаю со студенческими работами здесь
19
Как подключить библиотеку? Как подключить библиотеку? Как подключить библиотеку
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |