Suchergebnisse für Anfrage "c++"
Wie erhalten Sie Informationen zu einer beliebigen Zeitzone in Windows?
Ideally, ich möchte in der Lage sein, den Namen einer Zeitzone zu übernehmen und Windows nach den entsprechenden Zeitzoneninformationen zu fragen (Zeitverschiebung von UTC, DST-Verschiebung, Datumsangaben für die DST-Umschaltung usw.). Es sieht ...
Wo sollen Überladungen von Nicht-Mitgliedern platziert werden?
Ich möchte @ überladoperator<< für meine Klasse. Soll ich diese überladene Definition zum @ hinzufügestd Namespace? (seit derostream operator<< ist Teil vonstd Namespace) Oder soll ich es einfach im globalen Namespace ...
Wie werden Unicode-Zeichenfolgen in C / C ++ behandelt?
Was sind die portableren und saubereren Möglichkeiten, Unicode-Zeichenfolgen in C und C ++ zu verarbeiten? Mehr, wie geht das: -Lesen Sie Unicode-Zeichenfolgen -Convert Unicode-Zeichenfolgen in ASCII, um einige Bytes zu speichern (wenn ...
C ++ - Vektor vom Ende bis zum Anfang durchlaufen
Ist es möglich, einen Vektor vom Ende bis zum Anfang zu iterieren? for (vector<my_class>::iterator i = my_vector.end(); i != my_vector.begin(); /* ?! */ ) { }Oder ist das nur mit so etwas möglich: for (int i = my_vector.size() - 1; i >= 0; --i) { }
Kann ich C ++ - Typnamen auf constexpr-Weise erhalten?
Ich möchte beim Kompilieren den Namen eines Typs verwenden. Angenommen, ich habe geschrieben: constexpr size_t my_strlen(const char* s) { const char* cp = s; while(*cp != '\0') { cp++; }; return cp - s; }und jetzt möchte ich haben: template ...
Fehler C2804: Binär 'Operator +' hat zu viele Parameter (Kompilieren mit VC 120)
Das Schreiben meiner eigenen Vektorklasse (für eine Spiel-Engine) und das Überladen des Operators '+' in Visual Studio 2013 CPlusPlus-Projekt (mit VC-Laufzeit 120) führt zu einem Compilerfehler: Error: zu viele Parameter für diese ...
Wie kann ich std :: wstring in boost :: asio :: buffer einbinden?
Ich schreibe eine Client-Server-Anwendung mit boost :: asio. Ich möchte eine Struktur von einem Client auf den Server übertragen. Die Struktur enthält einige std :: wstrings. Wie codiere ich die Struktur in boost :: asio :: buffer?
BSTR's und VARIANT's unter… mac os x
Unter Mac OS X habe ich Office 2011 und sein Excel und VBA, und ich habe GCC-5.3.0's G ++. Ich habe viel dazu beigetragen, Arrays (mit integrierten numerischen Datentypen) von VBA an die Dylib (Erweiterung der DLLs auf Mac OS X) zu übergeben, ...
Wo soll ich Bibliotheken von Drittanbietern ablegen?
Ich trage zu einem @ b anständiges C ++ Projekt [http://github.com/nickgammon/mushclient] mit einer Reihe von Abhängigkeiten. Das Problem ist, dass das Projekt die Quelle aller Abhängigkeiten enthält (z. B. pcre, zlib usw.). Ich möchte das ...
Class Name benennt keinen Typ in C ++
Ich habe gerade angefangen, in C ++ zu programmieren, und ich habe versucht, zwei Klassen zu erstellen, in denen eine die andere enthält. DateiA.h: #ifndef _A_h #define _A_h class A{ public: A(int id); private: int _id; B _b; // HERE I GET A ...