Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиПоискОблакоVK ComboВсе проекты

Может кто обьяснить как программа работает? в книге вообще непонятно написано. код внутри

Бедный студент Ученик (5), на голосовании 1 неделю назад
#include <iostream>

#include <string>

using namespace std;


class President

{

private:

President() {};

President(const President&);

const President& operator=(const President&);


string name;


public:

static President& GetInstance()

{

static President onlyInstance;

return onlyInstance;

}


string GetName()

{

return name;

}


void SetName(string InputName)

{

name = InputName;

}

};


int main()

{

setlocale(0, "");


President& onlyPresident = President::GetInstance();

onlyPresident.SetName("Авраам Линкольн");


// President second;

// President* third= new President();

// President fourth = onlyPresident();

// onlyPresident = President::GetInstance();


cout << "Президента зовут ";

cout << President::GetInstance().GetName() << endl;


return 0;

}
Голосование за лучший ответ
Άηϑρέΰ ҂ Искусственный Интеллект (164087) 1 месяц назад
описывается класс, далее идет работа с ним. если не понятно, то поищи другой источник..
Бедный студентУченик (5) 1 месяц назад
я это и сам понял
Άηϑρέΰ ҂ Искусственный Интеллект (164087) Бедный студент, это же плюсы.. тут не так как в ВЯП.. возможно однажды появятся правильные плюсы с блэкджеком и шлюхами
Похожие вопросы