Suchergebnisse für Anfrage "c++"

4 die antwort

const auto std :: initializer_list Unterschied zwischen Clang und GCC

Ich versuche zu verstehen, wie sich C ++ 11 beim Kombinieren von Initialisierungslisten und @ verhalten solltconst auto. Ich habe ein anderes Verhalten zwischen GCC und Clang für den folgenden Code und möchte wissen, welcher der richtige ...

10 die antwort

const int = int const?

Zum Beispiel ist int const x = 3;gültiger Code? Wenn ja, bedeutet das dasselbe wie const int x = 3;?

2 die antwort

Wie würde eine erweiterte Initialisierungsliste von std :: map aussehen?

Wenn es überhaupt existiert, was wäre einstd::map Erweiterte Initialisierungsliste aussehen? Ich habe einige Kombinationen aus ... versucht, also alles, was mir mit GCC 4.4 einfällt, habe aber nichts Kompiliertes gefunden.

TOP-Veröffentlichungen

2 die antwort

strnlen existiert in gcc-4.2.1 unter Mac OS X 10.6.8 nicht - wie wird es definiert?

Ich erstelle eine plattformübergreifende OS X-Version der neuesten dcraw.c [https://www.cybercom.net/~dcoffin/dcraw/dcraw.c] Ich mache das unter OS X 10.6.8, um die PPC-Kompatibilität zu gewährleisten. Jetzt ist mein Problem, dass strnlen in der ...

10 die antwort

Was ist der Unterschied zwischen diesen beiden Fällen des Hinzufügens einer Zeichenfolge?

Ich habe festgestellt, dass der Compiler beim Initialisieren eines Strings einen Fehler gemeldet hat, den ich nicht erwartet habe. Beispielsweise #include <iostream> #include <string> using namespace std; int main() { string s1 = "Hello", s2 = ...

8 die antwort

C ++ Statischer Member-Methodenaufruf für Klasseninstanz

Hier ist ein kleines Testprogramm: #include <iostream> class Test { public: static void DoCrash(){ std::cout<< "TEST IT!"<< std::endl; } }; int main() { Test k; k.DoCrash(); // calling a static method like a member method... ...

6 die antwort

Variadische Vorlagen, Typabzug und std :: function

Ich versuche, eine Template-Funktion zu erstellen, an die eine andere Funktion mit einem beliebigen Typ und einer beliebigen Anzahl von Parametern übergeben und an ein @ gebunden werden kanstd::function. Das habe ich geschafft: #include ...

8 die antwort

Warum gibt es WSA-Anhänger für socket (), connect (), send () und so weiter, aber nicht für closesocket ()?

Ich werde versuchen, anhand einiger Beispiele zu erklären, was ich meine: socket () -> WSASocket ()connect () -> WSAConnect ()send () -> WSASend ()sendto () -> WSASendTo ()recv () -> WSARecv ()recvfrom () -> WSARecvFrom () ...closesocket () -> ...

2 die antwort

Statische und dynamische Verknüpfung in Visual Studio

Ich verstehe das Konzept der statischen und dynamischen Verknüpfung. Es ist bekannt, dass auf Windows-Plattform,.dll sind die dynamischen Bibliotheken und.lib sind die statischen Bibliotheken. Meine Verwirrung: Ich habe ein Projekt gemacht, in ...

50 die antwort

Die meisten verwendeten Teile von Boost [geschlossen]

Wenn ich entdeckteboost::lexical_cast [http://www.boost.org/doc/libs/1_47_0/libs/conversion/lexical_cast.htm] Dachte ich mir "warum wusste ich das nicht früher!" - Ich hasste es, Code wie @ schreiben zu müss stringstream ss; ss << anIntVal; ...