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.
5
Antworten

Warum werden Gleitkommawerte wie 3.14 in MSVC standardmäßig als doppelt betrachtet?

Warum muss ich 3,14f anstelle von 3,14 setzen, um alle diese Warnungen zu deaktivieren? Gibt es einen schlüssigen Grund dafür?     
04.12.2010, 13:42
4
Antworten

sucht nach Windows-RAM-basierten Shared Memory-Lösung in C ++

Ich stehe vor einer Situation, in der ich mehrere hundert Megabytes Speicher von einem Prozess zum anderen weitergeben muss. Im Moment mache ich es über Dateien und es ist zu langsam. Ich denke, um es schneller zu machen, sollten diese Dateien d...
02.06.2011, 00:39
5
Antworten

Ändern des Nachrichten-Loop-Threads eines Fensters

Kürzlich habe ich versucht, die Nachrichtenschleife eines Fensters in einen eigenen Thread einzufügen, und ich habe mich gefragt, warum er nie Nachrichten erhalten hat, aber ich habe erfahren, dass Windows Nachrichten an den Thread schreibt, der...
03.12.2010, 16:07
3
Antworten

Jede eingebaute Hash-Methode in C ++?

Ich suchte nach md5 für C ++, und ich weiß, dass md5 nicht eingebaut ist (obwohl es viele sehr gute Bibliotheken gibt, die die md5-Funktion unterstützen). Dann realisierte ich, dass ich MD5 nicht wirklich brauche, irgendeine Hashing-Methode wird...
01.06.2011, 11:36
5
Antworten

Muss ich beim Überladen eines Pre-Increment-Operators einen Verweis auf das Objekt zurückgeben?

Kann ich verwenden: %Vor% Oder es kann sein: %Vor% Was ist der Unterschied? Danke für die Antworten. Ich habe ein anderes Problem. Viele Leute machen so etwas: %Vor% Ist das nicht unlogisch? Bitte geben Sie einige Beispiele,...
16.06.2011, 16:56
3
Antworten

OSX-Äquivalent von ShellExecute?

Ich habe eine C ++ App, die ich von Win32 nach OSX portiere. Ich möchte in der Lage sein, beliebige Dateien zu starten, als ob der Benutzer sie geöffnet hätte. Dies ist für Windows mit ShellExecute einfach. Wie erreiche ich dasselbe auf dem Mac?...
13.05.2009, 18:15
7
Antworten

Vertauschen Sie Arrays mit Hilfe von Zeigern in C ++

Ich habe zwei Arrays von Zeigern auf Doubles, die ich tauschen muss. Anstatt nur die Daten innerhalb der Arrays zu kopieren, wäre es effizienter, die Zeiger nur auf die Arrays zu tauschen. Ich hatte immer den Eindruck, dass Array-Namen im Wesent...
03.08.2010, 04:09
9
Antworten

Alternative Art der Berechnung der Größe eines Typs mit Zeigerarithmetik

Ist der folgende Code 100% portabel? %Vor% P.S : Die Frage dient nur dem Lernen. Also gib bitte keine Antworten wie Use sizeof() etc     
02.08.2010, 10:51
6
Antworten

Wie boole ich eine 3D-Punktstruktur mit std :: map?

Wie verwende ich die folgende Struktur: %Vor% als Schlüssel für std::map<point, bool> ? Wie definiere ich operator< für zwei Punkte?     
24.05.2011, 11:05
8
Antworten

sin und cos sind langsam, gibt es eine Alternative?

Mein Spiel muss sich um einen bestimmten Winkel bewegen. Dazu erhalte ich den Vektor des Winkels über sin und cos. Leider sind Sünde und Kosten mein Engpass. Ich bin mir sicher, dass ich nicht so viel Präzision brauche. Gibt es eine Alternative...
23.05.2011, 00:50