Als «c++» getaggte Fragen

254
Wie konvertiere ich ein char-Array in einen String?

Das Konvertieren eines C ++ stringin ein char-Array ist mit der c_strFunktion string schnell und dann ganz einfach strcpy. Wie macht man das Gegenteil? Ich habe ein char-Array wie char arr[ ] = "This is a test";:, das zurück konvertiert werden soll in : string str = "This is a

252
Was bedeutet {0} beim Initialisieren eines Objekts?

Wenn {0}verwendet wird , um ein Objekt zu initialisieren, was bedeutet es? Ich kann {0}nirgendwo Verweise finden und wegen der geschweiften Klammern ist die Google-Suche nicht hilfreich. Beispielcode: SHELLEXECUTEINFO sexi = {0}; // what does this do? sexi.cbSize =

252
Bewertungsreihenfolge der Konstruktorinitialisierungsliste

Ich habe einen Konstruktor, der einige Argumente akzeptiert. Ich hatte angenommen, dass sie in der angegebenen Reihenfolge konstruiert wurden, aber in einem Fall scheint es, dass sie in umgekehrter Reihenfolge konstruiert wurden, was zu einem Abbruch führte. Als ich die Argumente umkehrte, hörte...

248
Sortieren eines Vektors von benutzerdefinierten Objekten

Wie sortiert man einen Vektor, der benutzerdefinierte (dh benutzerdefinierte) Objekte enthält? Wahrscheinlich sollte eine Standard-STL-Algorithmus- Sortierung zusammen mit einem Prädikat (einer Funktion oder einem Funktionsobjekt) verwendet werden, das in einem der Felder (als Schlüssel zum...

247
Sind globale Variablen schlecht? [geschlossen]

Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Verbessere diese...

245
Wie viel schneller ist C ++ als C #?

Oder ist es jetzt umgekehrt? Soweit ich gehört habe, gibt es einige Bereiche, in denen sich C # als schneller als C ++ erweist, aber ich hatte nie den Mut, es selbst zu testen. Ich dachte, jeder von Ihnen könnte diese Unterschiede im Detail erklären oder mich an die richtige Stelle für...