Was sind einige gute Erklärungen für die argumentabhängige Suche? Viele Leute nennen es auch Koenig Lookup. Am liebsten würde ich wissen: Warum ist es eine gute Sache? Warum ist es eine schlechte Sache? Wie funktioniert es?
Was sind einige gute Erklärungen für die argumentabhängige Suche? Viele Leute nennen es auch Koenig Lookup. Am liebsten würde ich wissen: Warum ist es eine gute Sache? Warum ist es eine schlechte Sache? Wie funktioniert es?
Welcher Teil der C ++ - Spezifikation verhindert, dass die argumentabhängige Suche nach Funktionsvorlagen in den zugehörigen Namespaces sucht? Mit anderen Worten, warum kann der letzte Aufruf mainunten nicht kompiliert werden? namespace ns { struct foo {}; template<int i> void frob(foo...
Ich lese The C ++ Programming Language, 4. Ausgabe (von Bjarne Stroustrup ) überargumentabhängige Suche. Hier ist das Zitat (26.3.6, Overaggressive ADL): Die argumentabhängige Suche (oft als ADL bezeichnet) ist sehr nützlich, um Ausführlichkeit zu vermeiden (14.2.4). Beispielsweise: #include...
TL; DR Bevor Sie versuchen, diesen ganzen Beitrag zu lesen, sollten Sie Folgendes wissen: Ich habe eine Lösung für das vorgestellte Problem gefunden , bin aber immer noch gespannt, ob die Analyse korrekt ist. Ich habe die Lösung in eine fameta::counterKlasse gepackt, die einige verbleibende...