Wyniki wyszukiwania dla "sfinae"
Używanie SFINAE do wykrywania funkcji członka [duplikat]
To pytanie ma już odpowiedź tutaj: Czy można napisać szablon, aby sprawdzić istnienie funkcji? [/questions/257288/is-it-possible-to-write-a-template-to-check-for-a-functions-existence] 25 odpowiedzi W C ++ 11, aby dowiedzieć się, czy klasa ma ...
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”.
Jak sprawdzić, czy klasa B pochodzi z rodziny szablonów klas
Jak przetestować w czasie kompilacji, czy klasa B pochodzi ze std :: vector?
Dlaczego czasami musisz napisać `typename T` zamiast` T`?
Czytałem artykuł na WikipediiSFINAE i napotkał następujący przykładowy kod:
używanie SFINAE do specjalizacji klas szablonów
przypuśćmy, że mam te deklaracje
sprawdź, czy element istnieje za pomocą enable_if
Oto, co próbuję zrobić:
Czy można napisać szablon / makra c ++, aby sprawdzić, czy dwie funkcje mają takie same sygnatury
Czy można napisać szablon / makra c ++, aby sprawdzić, czy dwie funkcje mają takie same sygnatury (typ zwracany i lista argumentów)?Oto prosty przykład tego,...
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 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.