Suchergebnisse für Anfrage "c++"

5 die antwort

So rufen Sie eine Funktion in C ++ mehrfach mit unterschiedlichen Parametern auf

Ich habe den nächsten Code: object a,b,c; fun (a); fun (b); fun (c);Ich frage mich, ob es eine Möglichkeit gibt, in C ++ 98 oder C ++ 11 etwas Ähnliches zu tun, um: call_fun_with (fun, a, b, c);Vielen Dank

2 die antwort

Erfassen einer Referenz durch Referenz in einem C ++ 11-Lambda

Bedenken Sie: #include <functional> #include <iostream> std::function<void()> make_function(int& x) { return [&]{ std::cout << x << std::endl; }; } int main() { int i = 3; auto f = make_function(i); i = 5; f(); }Wird dieses Programm garantiert ...

5 die antwort

So definieren Sie einen allgemeinen Memberfunktionszeiger

Ich habe eine Timer-Klasse erstellt, die eine Rückrufmethode aufrufen muss, wenn der Timer abgelaufen ist. Derzeit arbeite ich mit normalen Funktionszeigern (sie werden als void (*) (void) deklariert). Wenn das Ereignis Elapsed eintritt, wird der ...

TOP-Veröffentlichungen

5 die antwort

C ++ const im Getter

Ich lerne immer noch über C ++ und lese überall, was ich verwenden mussconst überall kann ich (aus Geschwindigkeitsgründen denke ich). Normalerweise schreibe ich meine Getter-Methode so: const bool isReady() { return ready; }Aber ich habe ...

2 die antwort

Qt 5.2 Model-View-Pattern: Wie man Model-Objekte über Änderungen in der zugrunde liegenden Datenstruktur informiert

Ich habe eine Klasse für die dauerhafte Speicherung einiger Elemente, die tabellenartig angeordnet sind. Diese Klasse hat nichts mit Qt zu tun und stammt aus einer anderen Bibliothek. Nennen wir diese KlasseDataContainer für den Rest dieser ...

3 die antwort

Führen Sie Linux-Befehle von Qt4 aus

Wie kann ich Befehlszeilenprogramme unter Linux von Qt4 ausführen? Und natürlich möchte ich die Ausgabe auf irgendeine Weise erhalten, die ich verwenden kann. Ich würde es für eine verwendenls | grep, aber es ist gut zu wissen, für zukünftige ...

3 die antwort

Erzwinge die Definition eines Symbols für eine C ++ - Vorlageninstanz in einer Bibliothek

Ich möchte eine Bibliothek bereitstellen, die Vorlagencode bereitstellt. Ich möchte aber auch den Besitz dieses Codes (generierten Codes) so gut wie möglich behalten, wenn ich die Verwendung verschiedener üblicher Typen meiner Vorlage erraten ...

4 die antwort

Checkliste zum Schreiben des Kopierkonstruktors und des Zuweisungsoperators in C ++

Bitte schreiben Sie eine Liste der Aufgaben, die ein Kopierkonstruktor und ein Zuweisungsoperator in C ++ ausführen müssen, um die Ausnahmesicherheit zu gewährleisten, Speicherverluste zu vermeiden usw.

1 die antwort

Funktionsdefinitionen fehlen in Intellisense in Visual Studio C ++ 2005-2013

Das folgende Problem plagt eines meiner Projekte seit langem: Einige Funktionsdefinitionen (aus CPP-Dateien) sind von Intellisense ausgeschlossen / verborgen! Es ist nicht möglich, "Gehe zu Definition"für diese Funktionen, noch sind die ...

1 die antwort

Behalten Sie die ersten N Elemente eines std :: vector <> bei und entfernen Sie den Rest

Ich habe einstd::vector<int> variabel in meinerC++ Anwendung. Die Größe des Vektors wird zur Laufzeit festgelegt, ist jedoch in der Regel ungefähr1000. Ich habe diesen Vektor sortiert (was gut funktioniert) und möchte nach dem Sortieren nur den ...