Skip to main content
Stack Overflow на русском

Вопросы с меткой [singleton]

Шаблон проектирования, гарантирующий, что в приложении будет доступен один единственный экземпляр некоторого класса, и предоставляющий глобальную точку доступа к этому экземпляру. Один из паттернов Банды четырёх.

Фильтрация
Сортировка
Метки
1 голос
1 ответ
176 показов

Насколько я правильно понял static хранит состояние всего класса. С ним же можно создавать классы и методы. Тогда вопрос зачем нужен Singleton и в каких задачах его используют?
kevin andreew's user avatar
0 голосов
0 ответов
41 показ

Шаблон IODH использует механизм загрузки классов Java для обеспечения отложенной инициализации синглтонов в потокобезопасном режиме без явной синхронизации. В Java: public class SingletonIODH { ...
DedMoroz's user avatar
  • 312
0 голосов
0 ответов
57 показов

Недавно изучал данный паттерн и рассматривал данный кусок кода: class singletone { private: singletone(){}; ~singletone() {}; public: static singletone& getssilka() { static ...
1 голос
1 ответ
76 показов

Написал небольшое приложение с использованием DI для консоли. Приложение измменяет и выводит состояние синглтона из DI контейнера. Program.cs var serviceCollection = new ServiceCollection(); ...
0 голосов
2 ответа
158 показов

Например, есть класс Textures: Textures.hpp: #include <unordered_map> #include <SFML/Graphics.hpp> #pragma once class Textures { public: static Textures *get() { if (Textures::...
gth-other's user avatar
  • 109
0 голосов
1 ответ
169 показов

Имеется функция, которую планируется вызывать многократно. Функция использует внутри некоторое кол-во структур, однако после инициализации структуры будут только читаться. Поэтому у меня появилась ...
Ivanov Kirill's user avatar
-1 голос
3 ответа
128 показов

Классическая реализация синглетоне такая(из банды четырёх): Singleton (одиночка) (130) Гарантирует, что некоторый класс может иметь только один экземпляр, и предоставляет глобальную точку доступа к ...
1 голос
2 ответа
355 показов

никак не могу создать простой qml singleton в проекте. Вот структура моего проекта: - CMakeLists.txt - main.cpp - Main.qml - StyleSettings - CMakeLists.txt - Style.qml - qmldir В main.cpp: int main(...
drew's user avatar
  • 31
0 голосов
0 ответов
136 показов

Нужен объект класса, доступ к которому можно получить из любой точки программы. При этом у класса должно быть единственное свойство $bot - которое является клиентом для управления чат-ботом. Сейчас ...
1 голос
1 ответ
104 показа

У меня в программе есть singleton класс, к объекту которого я обращаюсь как my_class::instance().metod(...) Возможно ли эту запись сократить, не меняя имён класса/методов? typedef my_class::instance()...
2 голоса
2 ответа
380 показов

Как можно (и можно ли вообще) написать custom annotation java @MySingleton, которая бы реализовывала паттерн Singleton (желательно thread safe version)? Цель - написать custom annotation java @...
0 голосов
0 ответов
134 показа

хотелось бы понять разницу между паттернами Singleton и Monostate На данный момент понял только то, что это почти одно и то же, но полноценного ответа нигде нет, везде говориться о "...
0 голосов
1 ответ
82 показа

Задача состоит в том, чтобы вызвать определенный статический метод перед остановкой программы из-за неизвестной ошибки. С моими знаниями, я предполагаю, что это невозможно. Что я имею ввиду ? ...
bbdd's user avatar
  • 225
0 голосов
0 ответов
54 показа

Решил сделать так, чтобы при обращении к базе данных создавался только один экземпляр класса. Изучил тему одиночки, сделал всё, как написано в туторе. Код класса такой: <?php namespace ...
1 голос
2 ответа
568 показов

Здраствуйте. Я тут начал изучать паттерны и добрался до singleton'ов. Начал рассматривать примеры (все примерно такие: struct singleton { static singleton& get_instance() { static ...

15 30 50 на странице
1
2 3 4 5
...
7

AltStyle によって変換されたページ (->オリジナル) /