Size: a a a

2019 November 25

U

UsernameAK in C++ Together 2.0
Zarret
std::pair<state, std::function>
а стейт нахуя
источник

Z

Zarret in C++ Together 2.0
UsernameAK
а стейт нахуя
У него же там стейт машина
источник

Z

Zarret in C++ Together 2.0
с биндингами стейт-функция
источник

U

UsernameAK in C++ Together 2.0
Zarret
с биндингами стейт-функция
так он вшивается в сам std::function, не?
источник

U

UsernameAK in C++ Together 2.0
а
источник

U

UsernameAK in C++ Together 2.0
понял
источник

Z

Zarret in C++ Together 2.0
вот
источник

U

UsernameAK in C++ Together 2.0
а чё pair тогда
источник

Z

Zarret in C++ Together 2.0
да
источник

'#

'_' #_~ in C++ Together 2.0
я там сделал простейшую реализацию. мне не юзание фич языка ща важно. а простота  и непробиваемость текущего кода.
источник

U

UsernameAK in C++ Together 2.0
а не unordered_map
источник

Z

Zarret in C++ Together 2.0
ну то я написал что первое в голову попало
источник

Z

Zarret in C++ Together 2.0
UsernameAK
а не unordered_map
потому что юзать функтор в ключ-значении это хуёвая практика
источник

'#

'_' #_~ in C++ Together 2.0
хочется бинарник поменьше
источник

Z

Zarret in C++ Together 2.0
Но это ИМХО
источник

Z

Zarret in C++ Together 2.0
Так-то можно
источник

'#

'_' #_~ in C++ Together 2.0
вангую размер стека нужный на все эти темы. в рантайме вот...
источник

'#

'_' #_~ in C++ Together 2.0
Zarret
от ебаных void*
а помоему огонь что он до сих пор есть)
источник

Z

Zarret in C++ Together 2.0
'_' #_~
вангую размер стека нужный на все эти темы. в рантайме вот...
Да ты вон ту всю херню вообще на компайл тайме фигануть можешь XD
источник

'#

'_' #_~ in C++ Together 2.0
кучу места экономит, если не лагать
источник