Odpovídáte na názor ke článku Alokátory a operator new v C++.
@3 nevím jak to bylo myšleno, ale asi jsem to špatně popsal. Spíš jde o to, že řeším po svém problém, kdy inicializace statických proměnných uvnitř funkce ... kdy se inicializuje prvním průchodem ... není MT Safe. Postupně z toho vznikla šablona, která dostane parametrem typ, ze kterého má udělat singleton. A tato šablona implementuje metodu getInstance(), která vrací instanci parametru, jenž se inicializuje při prvním zavolání a při každém další už pouze vrací její referenci. A to všechno MT Safe za pomocí spinlocku.
Intenzivně se zabývám programováním zejména v jazyce C++. Vyvíjím vlastní knihovny, vzory, techniky, používám šablony, to vše proto, aby se mi usnadnil život při návrhu aplikací. Pracoval jsem jako programátor ve společnosti Seznam.cz. Nyní jsem se usadil v jednom startupu, kde vyvíjím serverové komponenty a informační systémy v C++
Přečteno 57 609×
Přečteno 27 722×
Přečteno 26 403×
Přečteno 24 367×
Přečteno 22 864×