Wyniki wyszukiwania dla "sfinae"
używanie SFINAE do specjalizacji klas szablonów
przypuśćmy, że mam te deklaracje
Co robi 'void ()' in 'auto f (params) -> decltype (…, void ())?
Znalazłem kodtutaj to wyglądało mniej więcej tak:
Dlaczego należy unikać std :: enable_if w sygnaturach funkcji
Scott Meyers napisałtreść i status jego następnej książki EC ++ 11. Napisał, że jednym z elementów książki może być"Uniknąć
Jak sprawdzić, czy klasa B pochodzi z rodziny szablonów klas
Jak przetestować w czasie kompilacji, czy klasa B pochodzi ze std :: vector?
iterator enable_if jako domyślny parametr szablonu?
Mam takiego konstruktora:
Jak używać sfinae do wybierania konstruktorów?
W szablonowym meta programowaniu można użyć SFINAE natyp powrotu aby wybrać określoną funkcję członka szablonu, tj.
SFINAE: Kompilator nie wybiera specjalnej klasy szablonów
mamSFINAE problem:W poniższym kodzie chcę, aby kompilator C ++ wybrał specjalistyczny funktor i wypisał „special”, ale zamiast tego drukuje „general”.
sprawdź, czy element istnieje za pomocą enable_if
Oto, co próbuję zrobić: