Форум программистов, компьютерный форум, киберфорум
Наши страницы

Хранение синглтонов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Public и Private http://www.cyberforum.ru/cpp-beginners/thread1202015.html
Доброго времени суток! Написал код и понял, что некоторые методы должны быть private, а не public. Если переношу их в private, то компилятор, естественно, ругается. Не подскажете как быть?
C++ Invalid types ‘<unresolved overloaded function type>[int]’ for array subscript (не присваивается значение) Здравствуйте. Не получается присвоить в цикле значения в элемент контейнера, будь то vector или valarray. enum { NUM = 3 }; //number of choices valarray<int> choices(int(NUM)); //... void... http://www.cyberforum.ru/cpp-beginners/thread1201978.html
C++ Доработка программы. Графический режим
Мое задание звучит так: Окружность и квадрат, изменяют цвета и размеры, появляются в различных местах экрана.- используя абстрактные классы и виртуальные функции Программа получилась рабочая....
C++ Найти среднее арифметическое всех неотрицательных элементов массива
Найти среднее арифметическое всех неотрицательных элементов массива. Помогите найти ошибку, пожалуйста, выводит только целые значения #include <stdio.h> #include <iostream> using namespace std;...
C++ Ошибка при передаче двумерного массива в функцию std::thread http://www.cyberforum.ru/cpp-beginners/thread1201945.html
Здравствуйте! Написал программу на потоки, теперь нужно передать туда двумерный массив. Пытаюсь передать по ссылке, но каждый раз выскакивает это сообщение: error C2664: "void (int **,int,int)":...
C++ Написать программу, которая решает системы нелинейных неравенств с двумя переменными Класс неравенств можно выбрать какой угодно. Сразу вопрос, какие есть вообще классы нелинейных неравенств? Количество неравенств к примеру 2 или 3. Область решений нужно вывести на экран в... подробнее

Показать сообщение отдельно
Nick Alte
Эксперт С++
1641 / 1013 / 119
Регистрация: 27.09.2009
Сообщений: 1,945
Завершенные тесты: 1
07.06.2014, 18:46
Я бы сделал сервисы обычными классами с обычными конструкторами-деструкторами (копирование/присвоение по-прежнему запрещаем, само собой), но с private-доступом, и подружил их все с ServiceHandler, а уж его самого сделал бы классическим синглтоном (с нормальной инициализацией, не lazy). Тогда сами сервисы просто делаем членами ServiceHandler, перечисляя в нужном порядке.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru