c++

C ++ ist eine universelle Programmiersprache. Es wurde ursprünglich als Erweiterung von C entworfen und behält eine ähnliche Syntax, ist aber jetzt eine komplett andere Sprache. Verwenden Sie dieses Tag für Fragen zu Code, der mit einem C ++ - Compiler kompiliert werden soll.
4
Antworten

Schnelles Zählen der Anzahl der gesetzten Bits im __m128i-Register

Ich sollte die Anzahl der gesetzten Bits eines __m128i-Registers zählen. Insbesondere sollte ich zwei Funktionen schreiben, die in der Lage sind, die Anzahl der Bits des Registers auf folgende Weise zu zählen. Die Gesamtzahl der gesetzten Bi...
27.06.2013, 23:37
4
Antworten

std :: vectorbool garantiert, dass alle Einträge auf false gesetzt werden?

Ich möchte, dass alle Einträge in meinem std :: Vektor falsch sind, nachdem ich die Größe auf die gewünschte Containergröße geändert habe. Dies scheint beim Testen der Fall zu sein, aber ich kann keine Dokumentation finden, die dies immer garant...
10.04.2014, 09:15
1
Antwort

Warum sollte ich move constructor löschen und den Zuweisungsoperator in einem Singleton verschieben?

Ich habe die folgende Implementierung der Singleton-Richtlinienklasse: %Vor% was ich dann über das seltsam wiederkehrende Vorlagenmuster (CRTP) verwende %Vor% Ich kann nicht herausfinden, warum ich den Verschiebungskonstruktor und den Zu...
20.05.2014, 22:43
3
Antworten

Constraint-Prüfung in Konstruktorinitialisierungslisten

Diese Situation steht im Zusammenhang mit How to Machen Sie eine Einschränkung für die Parameter des Konstruktors , aber es ist etwas anders. Sie möchten ein nicht standardkonstruktives Member initialisieren, müssen jedoch vor dem Erstellen...
23.05.2014, 13:56
2
Antworten

Boost shared_lock. Vorgezogen lesen?

Ich habe die Boost-Bibliothek (Version 1.45) für eine Lese- / Schreibsperre ausprobiert. Als ich meine Tests darauf durchführte, schien es so, als ob shared_ptr meine Leser-Threads vorzog, d. H. Wenn mein Schreiber versuchte, die Sperre für sein...
22.08.2012, 22:43
4
Antworten

Ändere die Größe eines Bildes auf ein Quadrat, behalte aber das Seitenverhältnis c ++ offencv

Gibt es eine Möglichkeit, die Größe von Bildern jeder Form oder Größe zu ändern, um [500x500] zu sagen, aber das Seitenverhältnis des Bildes beizubehalten, den leeren Raum mit weiß / schwarz füllen zu füllen? Also sagen wir, dass das Bild...
17.02.2015, 13:14
2
Antworten

Barebones C ++ ohne Standardbibliothek?

Compiler wie GCC und Clang ermöglichen das Kompilieren von C ++ - Programmen ohne die C ++ - Standardbibliothek, z. Verwenden des Befehlszeilenbefehls -nostdlib . Es scheint so, als ob solche Verbindungen dich oft nicht verbinden, zum Beispiel...
16.05.2016, 09:01
6
Antworten

Wie richte ich eine C ++ - Funktion ein, damit sie von p / invoke verwendet werden kann?

Hoffentlich ist das eine hirnlos einfache Frage, aber es zeigt meine mangelnde Expertise mit C ++. Ich bin ein C # -Programmierer und habe mit P / Invoke in der Vergangenheit umfangreiche Arbeit mit C ++ / C-DLLs anderer Leute geleistet. Dieses...
07.10.2009, 20:15
6
Antworten

muss eine Funktion in periodischen Zeitintervallen in C ++ aufrufen

Ich schreibe ein Programm in C ++, wo ich eine Funktion in periodischen Zeitintervallen aufrufen muss, sagen wir alle 10ms. Ich habe nie etwas in Bezug auf Zeit oder Uhren in C ++ getan, ist dies ein schnelles und einfaches Problem oder eines vo...
11.01.2014, 02:02
4
Antworten

Was ist die Typ-Signatur einer C ++ 11 / 1y-Lambda-Funktion?

Ich frage mich, ob es einen Standardweg gibt, um die Typ-Signatur (d. h. den Rückgabetyp und die Typen) ihrer Parameter irgendeines gegebenen Lambda zu erhalten? Der Grund warum ich frage ist, dass ich mich immer gefragt habe, was genau der T...
09.02.2014, 09:53