c++

C ++ ist eine universelle Programmiersprache. Es wurde ursprünglich als Erweiterung von C entworfen und behält eine ähnliche Syntax, ist aber jetzt eine komplett andere Sprache. Verwenden Sie dieses Tag für Fragen zu Code, der mit einem C ++ - Compiler kompiliert werden soll.
9
Antworten

Überprüfung, ob zwei Zahlen sich gegenseitig vertauschen?

Gegeben sind zwei Zahlen a, b, so dass 1 & lt; = a, b & lt; = 10000000000 (10 ^ 10). Mein Problem ist es zu überprüfen, ob die Ziffern in ihnen Permutation voneinander sind oder nicht. Was ist der schnellste Weg? Ich dachte daran, Hashing zu ver...
10.07.2010, 11:59
8
Antworten

C ++ - Arrays als Funktionsargumente

Kann ich Arrays an Funktionen übergeben, so wie ich es auch mit Primitiven wie int und bool tun würde? Kann ich sie nach Wert übergeben? Wie weiß die Funktion über die Größe des Arrays, das übergeben wird?
19.05.2010, 17:10
12
Antworten

Warum haben sich Header-Dateien in anderen Programmiersprachen nicht durchgesetzt? [geschlossen]

Basierend auf der Antwort auf diese Frage: Warum funktioniert C ++? Headerdateien und CPP haben Ich habe die Antworten gesehen und die Antworten verstanden - warum hat sich das nicht durchgesetzt? C # Java?     
23.05.2017, 09:57
3
Antworten

Kompilierfehler "'struct" Typ Redefinition "obwohl es die erste Definition dafür ist

Alles funktionierte gut, bis ich etwas Code von der Hauptdatei in eine neue Klasse verschoben habe, dann hatte ich den folgenden Fehler:    Fehler C2011: 'color1': 'struct' Typ Neudefinition %Vor% Irgendeine Idee?     
28.04.2011, 21:12
3
Antworten

glm rotiert die Verwendung in OpenGL

Ich rendere einen Kegel, und ich möchte ihn um 90 Grad gegen den Uhrzeigersinn drehen, so dass das spitze Ende nach Westen zeigt! Ich benutze OpenGL 3 +. Hier ist mein Code in meiner Cone.cpp soweit: %Vor% Nicht der gesamte Code wird ange...
13.01.2012, 01:00
4
Antworten

C ++ 11 auto und size_type

Gegeben die folgende Verwendung von auto : %Vor% Es wäre ideal für C ++, i als std::vector<int>::size_type abzuleiten, aber wenn es nur den Initialisierer für i betrachtet, würde es eine ganze Zahl sehen. Was ist der abgelei...
27.03.2012, 23:08
6
Antworten

Warum kann double größere Zahlen speichern als unsigned long long?

Die Frage ist, ich verstehe nicht recht, warum double größere Zahlen speichern kann als unsigned long long. Da beide 8 Bytes lang sind, also 64 Bits. Wenn in unsigned long long alle 64 Bits verwendet werden, um einen Wert zu speichern, hat do...
05.05.2015, 12:16
12
Antworten

Kleinste Zahl, die durch alle Zahlen von 1 bis 20 teilbar ist?

Ich habe dieses Problem [ Projekt Euler Problem 5 ], aber sehr schlechte Art der Programmierung , siehe den Code in C ++, %Vor% Ich löste das in C ++ und steckte in einer Schleife, wie würde man diesen Schritt lösen ...... betrachte num...
24.01.2010, 12:38
14
Antworten

Zähle in for-Schleifen

Ich glaube (aus einigen Recherchen), dass das Herunterzählen in for-Schleifen tatsächlich effizienter und schneller in der Laufzeit ist. Mein vollständiger Softwarecode ist C ++ Ich habe momentan folgendes: %Vor% mein 'i' ist unsigniertes...
29.04.2009, 23:35
16
Antworten

Was sind einige der Nachteile bei der Verwendung von C-Style-Saiten?

Ich weiß, dass Pufferüberläufe eine potentielle Gefahr für die Verwendung von C-artigen Strings (char-Arrays) darstellen. Wenn ich weiß, dass meine Daten in meinen Puffer passen, ist es in Ordnung, sie trotzdem zu verwenden? Gibt es andere Nac...
23.11.2008, 14:33