Suchergebnisse für Anfrage "c++"
Verschachtelter anonymer Namespace?
Gibt es bei der Verwendung eines anonymen Namespaces Probleme, wenn er in einem anderen Namespace verschachtelt ist? Gibt es beispielsweise einen echten Unterschied zwischen Foo1.cpp und Foo2.cpp im folgenden Code: // Foo.h namespace Foo { void ...
warum ist c ++ 11 regex (libc ++ implementierung) so langsam?
Ich verglich mit Linux C Regex-Bibliothek, #include <iostream> #include <chrono> #include <regex.h> int main() { const int count = 100000; regex_t exp; int rv = regcomp(&exp, R"_(([a-zA-Z][a-zA-Z0-9]*)://([^ /]+)(/[^ ]*)?)_", REG_EXTENDED); if ...
Warum ist die Konvertierung von einer String-Konstante nach 'char *' in C gültig, in C ++ jedoch ungültig?
Der C ++ 11 Standard (ISO / IEC 14882: 2011) sagt in§ C.1.1: char* p = "abc"; // valid in C, invalid in C++Für das C ++ ist es OK, da ein Zeiger auf ein String-Literal schädlich ist, da jeder Versuch, es zu ändern, zu einem Absturz führt. Aber ...
C ++ - Anwendung - Soll ich statische oder dynamische Verknüpfungen für die Bibliotheken verwenden?
Ich werde ein neues C ++ - Projekt starten, das sich auf eine Reihe von Bibliotheken stützt, einschließlich eines Teils der Boost-Bibliotheken, der log4cxx- oder der google-Protokollierungsbibliothek - und wie das Projekt auch andere entwickelt ...
C ++: Liste von Konstruktoren und Initialisierern in struct / class
Ein Objekt einer Struktur / Klasse (mit der NrKonstrukteur) kann mit einem erstellt werdenInitialisierungsliste. Warum ist dies bei struct / class mit nicht erlaubt?Konstrukteur? struct r { int a; }; struct s { int a; s() : a(0) {} }; r = { 1 }; ...
Wie parse ich eine Datumszeichenfolge in einen c ++ 11 std :: chrono time_point oder ähnliches?
Betrachten Sie eine historische Datumszeichenfolge des Formats: Thu Jan 9 12:35:34 2014Ich möchte eine solche Zeichenfolge in eine Art C ++ - Datumsdarstellung zerlegen und dann die seitdem verstrichene Zeit berechnen. Aus der resultierenden ...
Warum kann for_each sein Funktionsargument nicht ändern?
http://www.cplusplus.com/reference/algorithm/for_each/ [http://www.cplusplus.com/reference/algorithm/for_each/] Unäre Funktion, die ein Element im Bereich als Argument verwendet. Dies kann entweder ein Zeiger auf eine Funktion oder ein Objekt ...
C ++ Dynamic Code Injection auf einem eingebetteten System
Ich suche nach einer Lösung für das folgende Problem: Es wird ein C ++ - Softwaremodul entwickelt, das auf einem eingebetteten Gerät ausgeführt wird (keine Möglichkeit, die dateibasierte Funktion "dlopen" zum Laden freigegebener Bibliotheken zu ...
Für Klasse X (Vererbung) C ++ gibt es keinen Standardkonstruktor
Ich habe die folgenden drei Überschriften: IBaseStates.h class IBaseStates { public: enum STATE; virtual void Update( STATE state ) = 0; };PlayerStates.h #pragma once #include "IBaseStates.h" #include "Player.h" class PlayerStates : public ...
Wie schreibe ich eine Cocoa OpenGL-App in C ++?
Ich schreibe eine Anwendung, die OpenGL auf dem Mac in C ++ verwenden muss. Kann ich Cocoa trotzdem dazu bringen, mir nur einen OpenGL-Kontext zu geben und meine Arbeit in C ++ zu erledigen? (Ich möchte, dass meine App sowohl auf Mac OS X als ...