monostate Questions

3

Let's say I am writing a class that passes a std::variant<A,B> to another class. While I design the class, I decide I'd like to keep a copy of the last thing that was passed to that other cla...
Audwen asked 5/11 at 14:31

1

Solved

I want to have a variant which may contain type Foo, (disjoint) type Bar, or nothing. Well, naturally, I was thinking of using std::variant<Foo, Bar, void> - but this doesn't seem to work. Th...
Carltoncarly asked 2/11, 2018 at 22:24

1

Solved

Suppose a class needs to load an external library which takes some time to load and thus should be loaded only once. Two natural solutions to this would be to use the singleton pattern or the monos...
Sequel asked 2/1, 2012 at 7:0

2

I have a basic Monostate with Python 2.6. class Borg(object): __shared_state = {} def __new__(cls, *args, **kwargs): self = object.__new__(cls, *args, **kwargs) self.__dict__ = cls.__shared_st...
Sharecropper asked 19/10, 2009 at 19:4

5

Solved

Isn’t a class with only static members a kind of singleton design pattern? Is there any disadvantage of having such a class? A detailed explanation would help.
Thissa asked 6/4, 2009 at 9:16
1

© 2022 - 2024 — McMap. All rights reserved.