Wpis z mikrobloga

@CppPolska: Bardzo fajny wpis, ale brakuje zupełnie dwóch informacji.
Po pierwsze, co zwraca std::visit ? Bo w sumie jedno zdanie czyli tyle ile na cppreference.com. Jeżeli nie da się wymusić konkretnego zwracanego typu to pewnie trzeba zadbać żeby przykładowo wszystkie instantacje lambdy zwracały to samo.
Po drugie jak wydajne jest to rozwiązanie? Tutaj można przedstawić jakieś benchmarki wobec ręcznej (switch case) i dynamicznej implementacji (virtual caller).
Czyli w sumie
  • Odpowiedz