Suchergebnisse für Anfrage "c++"
E-Mail-Validierung in C ++
Okay also versuche ich ein Programm zu machen, mit dem Benutzer ihre E-Mail eingeben können. Ihre E-Mail gilt als gültig, wenn zwei Bedingungen erfüllt sind: A. Irgendwo muss ein "@" und B. ein Punkt nach dem "@" stehen. Ich habe den Code ...
GCC reordering up across load mit `memory_order_seq_cst`. Ist das erlaubt?
Verwenden einer vereinfachten Version eines grundlegenden seqlock [https://en.wikipedia.org/wiki/Seqlock], gcc ordnet eine nichtatomare Last über ein atomares @ naload(memory_order_seq_cst) beim Kompilieren des Codes mit-O3. Diese Neuordnung wird ...
Wie kann ich einer Struktur in einer C ++ - Funktion einen Standardwert zuweisen?
Ich habe eine Struktur: typedef struct { double x,y,z; } XYZ;Ich möchte eine Funktion wie diese definieren: double CalcDisparity(XYZ objposition, XYZ eyeposition, double InterOccularDistance = 65.0)Aber ich kann anscheinend keinen Weg finden, ...
Statische Variablen in C ++
Ich würde gerne wissen, was der Unterschied zwischen statischen Variablen in einer Header-Datei und deklarierten Variablen in einer Klasse ist. Wenn eine statische Variable in einer Header-Datei deklariert wird, ist der Gültigkeitsbereich auf die ...
Alternativ zur Template-Deklaration von typedef
Ich versuche zu erreichen namespace NTL { typedef std::valarray vector; }urch Standard-C ++. Ich weiß, dass es nicht erlaubt ist, aber ich brauche eine schnelle und einfache Möglichkeit (ohne alle Funktionen, Operatoren, Überladungen usw. neu ...
Warum kann ich in einer Klasse kein nicht integrales statisches const-Element haben?
Ich habe bemerkt, dass C ++ das Folgende nicht kompiliert: class No_Good { static double const d = 1.0; }; Es ist jedoch eine Variation möglich, bei der das Double in einen int-, unsigned- oder einen ganzzahligen Typ geändert wird: class ...
Was genau ist der Zweck des (Sternchen) in Zeigern?
Ich bin neu in der Programmierung und versuche, mich mit der Idee von Zeigern zu beschäftigen. int main() { int x = 5; int *pointerToInteger = & x; cout<<pointerToInteger; } Warum ist es das, wenn ichcout << pointerToInteger; die Ausgabe ist ...
Undefinierter Verweis auf process (std :: __ cxx11 :: basic_string…) beim Kompilieren von affdex linux-Beispielanwendungen
Ich bin auf den folgenden Fehler gestoßen, als ich versucht habe, @ zu kompilier affdex sdk Beispielanwendungen [https://github.com/Affectiva/cpp-sdk-samples] Linking CXX executable video-demo CMakeFiles/video-demo.dir/video-demo.cpp.o: ...
C ++ Semantik von `static const` vs` const`
as sind die semantischen Unterschiede in C ++ zum Beispiel zwischen: static const int x = 0 ;un const int x = 0 ;für beidestatic als Verknüpfung und Speicherklassenspezifizierer (d. h. innerhalb und außerhalb einer Funktion).
Emplace direkt in std :: map of pair
Warum wird dieser Code nicht kompiliert? std::map<int,std::pair<int,int>> m; m.emplace(1,1,1);ngenommen, wir können den Code von @ bearbeitstd::map::emplace, kann man es ändern, um den vorherigen Code gültig zu machen?