Suchergebnisse für Anfrage "overload-resolution"
Abrufen von Adresspositionen einer Überladungsmethode
Wie erhalte ich alle Adresspositionen für überladene Funktionen / Prozeduren / Methoden?Beispielsweise ist Dialogs.MessageDlgPosHelp mit zwei verschiedenen V...
Libspline für Matlab unter Windows erstellen - mehrdeutiger Aufruf der überladenen Funktion 'pow'
Ich versuche, libspline für Matlab unter Windows zu erstellen, verfügbar hier:http://ttic.uchicago.edu/~smaji/projects/libspline-release1.0.tar.gzIch erhalte...
Warum passt der Konstruktor der variablen Vorlage besser als der Konstruktor der Kopie?
Der folgende Code wird nicht kompiliert: #include <iostream> #include <utility> struct Foo { Foo() { std::cout << "Foo()" << std::endl; } Foo(int) { std::cout << "Foo(int)" << std::endl; } }; template <typename T> struct Bar { Foo foo; Bar(const ...
Bestimmen, welche Überlastung ausgewählt wurde
Nehmen wir an, ich habe eine willkürlich komplizierte überladene Funktion: template <class T> void foo(T&& ); template <class T> void foo(T* ); void foo(int );Ich möchte für einen bestimmten Ausdruck wissen,welch foo() wird gerufen. Zum ...
Wie funktioniert die Ableitung von Vorlagenargumenten, wenn eine überladene Funktion als Argument beteiligt ist?
Dies ist das anspruchsvollere Frage erwähnt inWie funktioniert die Überladungsauflösung, wenn ein Argument eine überladene Funktion ...
Überladene Lambdas in C ++ und Unterschiede zwischen clang und gcc
Ich spiele mit einem Trick, um Lambdas in C ++ zu überladen. Speziell // For std::function #include <functional> // For std::string #include <string> // For std::cout #include <iostream> template <class... F> struct overload : F... { ...
Überladungsregeln für C ++ - Vorlagenfunktionen
Wie sollte der Compiler beim Überladen einer Vorlagenfunktion auswählen, welche Version der Funktion aufgerufen werden soll, wenn er die Option hat, entweder: ufen Sie eine Vorlagenversion der Funktion auf (z. B.func<T>(foo)).Ruft ...