Wyniki wyszukiwania dla "templates"
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 C ++ 03 wymaga parametrów szablonów, aby mieć zewnętrzne powiązanie?
tłoW C ++ 03 symbole używane jako argumenty szablonu muszą mieć powiązanie zewnętrzne; to ograniczenie zostało usunięte w C ++ 11, jak opisano wto poprzednie...
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 załadować szablony za pomocą Hogan.JS z zewnętrznego pliku?
używamHogan.JS jako biblioteka szablonów JavaScript. Ma ładować szablony JavaScript z plików zewnętrznych. Można prawdopodobnie zlecić kilka szablonów w zewn...
G ++ generuje kod dla nieużywanych specjalizacji szablonów?
W kodzie serializacji dla projektu, nad którym pracuję, mam typ, którego rozmiar zależy od kompilatora. Aby sobie z tym poradzić, zdecydowałem się na specjal...
„Opracowany typ odnosi się do błędu typedef” podczas próby zaprzyjaźnienia się z typedefem
Powiedzmy, że mam następujący fragment kodu (prosta hierarchia klas CRTP). Chcę wpisać typ klasy bazowej, aby oszczędzić sobie wpisywania (w moim aktualnym k...
niejawna instancja niezdefiniowanego szablonu „klasa”
Próbując zaoferować funkcje dla stałych i niekonstentnych argumentów szablonów w mojej bibliotece natknąłem się na dziwny problem. Następujący kod źródłowy j...
Wskaźnik funkcji do funkcji członka klasy szablonu
Mam klasę szablonów zdefiniowaną (częściowo) jako
Jak sprawdzić, czy dwa parametry szablonu są dokładnie takie same?
Jak zmodyfikować następujący szablon funkcji, aby zwracał 42, jeśli parametry szablonu
static_assert nie powiedzie się kompilacja, mimo że funkcja szablonu jest nigdzie nie nazywana
Używam g ++ 4.6.3 (obecnie domyślnego pakietu dla ubuntu 12.04) z flagą c ++ 0x i natknąłem się na to: