Форум программистов, компьютерный форум CyberForum.ru

Дайте исходник на сингелтон - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как вынести функцию с++ в отдельный файл http://www.cyberforum.ru/cpp-beginners/thread842791.html
Как вынести функцию в отдельный файл как в PHP например: Например есть функция int function(){ int a,b,c; a=3; b=5; c=a+b;
C++ Кодеблокс не собирает Checking for existence: C:\tsserver\Projects\cpp\codeblocks\units\units\units.exe Executing: "C:\tsserver\Projects\cpp\codeblocks\units\units\units.exe" (in C:\tsserver\Projects\cpp\codeblocks\units\units\.) Process terminated with status 0 (0 minutes, 0 seconds), но почему то екзешника нет, есть только units.o. http://www.cyberforum.ru/cpp-beginners/thread842778.html
Обращение к сингелтону C++
class OnlyOne { public: static const OnlyOne& Instance() { static OnlyOne theSingleInstance; return theSingleInstance; } private: OnlyOne(){};
Ошибка в классе C++
У меня есть класс Player и класс Poker Прототип Player class Player { protected: string name; int money; int rating; public:
C++ Сформировать массив структур (записей) для автоматизации работы автостоянки http://www.cyberforum.ru/cpp-beginners/thread842730.html
Сформировать массив структур (записей) для автоматизации работы автостоянки. На каждого владельца коллективной автостоянки заводятся учётная карта, которая содержит: * номер места на автостоянке; * фамилия владельца автомобиля; * марка автомобиля; * отметка о наличии автомобиля на стоянке;
C++ Можно-ли наследовать класс, в котором определен объект текущего класса? Подскажите, пожалуйста, можно-ли делать так: class A { public: B objB; }; class B : public A {}; подробнее

Показать сообщение отдельно
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
19.04.2013, 20:28     Дайте исходник на сингелтон
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
class OnlyOne
{
public:
        static OnlyOne& Instance()
        {
                static OnlyOne theSingleInstance;
                return theSingleInstance;
        }
        
        int myField;
private:        
        OnlyOne(){};
        OnlyOne(const OnlyOne& root);
        OnlyOne& operator=(const OnlyOne&);
};
 
#include <iostream>
 
int main()
{
    OnlyOne::Instance().myField = 100500;
    std::cout << OnlyOne::Instance().myField;
 
}
 
Текущее время: 03:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru