Size: a a a

2019 November 25

'#

'_' #_~ in C++ Together 2.0
это ппц как накладно ради такой простоты туда впиливать весь топчарт
источник

КС

Камикото Судзуки ☘️ in C++ Together 2.0
'_' #_~
да. я не хочу весь стандарт в свой код)
Но все же что-то хочешь от крестов. И интересно - что именно?
источник

'#

'_' #_~ in C++ Together 2.0
Камикото Судзуки ☘️
Но все же что-то хочешь от крестов. И интересно - что именно?
не вижу просто смысла съезжать. открой мне глаза)
источник

КС

Камикото Судзуки ☘️ in C++ Together 2.0
'_' #_~
не вижу просто смысла съезжать. открой мне глаза)
Я ничего не хочу доказывать, просто поинтересовался)
источник

'#

'_' #_~ in C++ Together 2.0
в данном конкретном случае поюзал плюсы ибо
1 таргетный код на 90% ++
2 есть статический полиморфизм (как видишь там юзермашина вообще не умеет ничего кроме номенклатуры)
источник

КС

Камикото Судзуки ☘️ in C++ Together 2.0
Оке
источник

КС

Камикото Судзуки ☘️ in C++ Together 2.0
Сяб
источник

D

Dadaskis in C++ Together 2.0
'_' #_~
мм... ну я просто не привык юзать то в чем нет сразу необходимости...


второй ответ Only use std::function if you really need a systematic way of organizing a heterogeneous collection of callable entities, such as functions, functors, capturing lambdas and bind expressions.
std::function вроде как проще чем сишные указатели на функции, да ещё и лямбды жрёт если надо, но выбор за тобой
источник

Z

Zarret in C++ Together 2.0
вообще если нужна стейт машина то читни boost::graph
источник

Z

Zarret in C++ Together 2.0
оптимизированние этого ты не сделаешь
источник

'#

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

Z

Zarret in C++ Together 2.0
Вот кстати говоря о оптимизации, std::endl каждый божий раз делает в конце flush
источник

Z

Zarret in C++ Together 2.0
Что априори неоч
источник

Z

Zarret in C++ Together 2.0
с простыми строками
источник

'#

'_' #_~ in C++ Together 2.0
ну endl как и PRINT так просто для наглядки...
источник

'#

'_' #_~ in C++ Together 2.0
Zarret
вообще если нужна стейт машина то читни boost::graph
надо будет сравнить футпринт...
источник

'#

'_' #_~ in C++ Together 2.0
но просто ничего инклудить не хотел
источник

Z

Zarret in C++ Together 2.0
Вот кстати в твоём двойном цикле тоже херня
источник

Z

Zarret in C++ Together 2.0
Это всё пойдёт нахуй когда у тебя кол-во стейтов за 255 заходить будет
источник

Z

Zarret in C++ Together 2.0
Как минимум есть for(auto x:value)
источник