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.
1
Antwort

Warum muss glLoadIdentity nach jedem Aufruf von glMatrixMode aufgerufen werden?

Ich lese gerade ein Buch über OpenGL, SDL und habe etwas über die OpenGL-Dokumentation gelesen. Ich habe auch diesen Beitrag gelesen: Was macht glLoadIdentity () in OpenGL? Ich begreife was glLoadIdentity () tut und warum es in einem allgem...
04.08.2011, 23:49
4
Antworten

Wie kann char [] eine UTF-8-Zeichenfolge darstellen?

In C11 wurde ein neues Zeichenfolgenliteral mit dem Präfix u8 hinzugefügt. Dadurch wird ein Array von Zeichen mit dem in UTF-8 kodierten Text zurückgegeben. Wie ist das überhaupt möglich? Ist das nicht normal? Bedeutet es, dass es wegen des Vorz...
11.01.2012, 11:42
1
Antwort

Ist GHashTable (glib2) threadsicher?

Ich habe mehrere Threads, die Daten in GHashTable hinzufügen, modifizieren und nachschlagen. Ist es threadsafe, oder muss ich selbst Threadssicherheit implementieren?     
12.01.2012, 15:42
3
Antworten

Wie kann ich libavformat Fehlermeldungen abschalten?

Standardmäßig schreibt libavformat Fehlermeldungen in stderr , Like: Estimating duration from bitrate, this may be inaccurate Wie kann ich es ausschalten? oder besser noch, es zu meiner eigenen ordentlichen Logging-Funktion leiten?...
16.10.2011, 19:44
3
Antworten

vor dem Schreiben lesen ist nicht definiert mit Malloced-Speicher?

Laut diesem Reddit-Kommentar-Thread ist es undefiniert, ob ein Versuch unternommen wird Lese den Speicher, bevor er geschrieben wurde. Ich verweise auf normalen Heap-Speicher, der erfolgreich malloc ed. wurde    ... beachten Sie, dass di...
09.02.2012, 22:36
1
Antwort

Konvertiere die Quell-IP-Adresse von struct iphdr * in String-Äquivalent unter Verwendung von Linux netfilter

Ich möchte die Quelle & amp; Ziel-IP-Adressen von einem Paket, das mit netfilter bis char * erfasst wurde. In meiner Netfilter-Hook-Funktion habe ich: %Vor% Danke.     
15.02.2012, 16:07
2
Antworten

Wie bette ich das GNU Octave in C / C ++ ein?

Ich möchte einige Matrixalgorithmen mit der GNU Octave-Bibliothek berechnen. Ich weiß, dass ich C / C ++ API von Octave für grundlegenden Gebrauch verwenden kann. Die Methode, die ich verwenden möchte, ist jedoch nicht in den Standard-Paketen vo...
12.02.2012, 04:25
3
Antworten

GCC konnte die Headerdatei in einer enthaltenen Bibliothek nicht finden

Ich versuche, eine Bibliotheksdatei mit dem Namen libmathematica.a in gcc aufzunehmen, damit sie im ausführbaren Beispiel verknüpft wird. Ich versuche dies mit gcc main.c libmathematica.a -o example zu tun Hinweis: Ich muss dies mi...
05.05.2012, 17:41
6
Antworten

Wie soll ein Thread-Pool in C implementiert werden?

Ich programmiere in C ++, aber ich benutze nur pthread.h, keine Boost oder C ++ 11 Threads. Also versuche ich Threads zu verwenden, aber basierend auf einer meiner vorherigen Fragen (link) , das scheint nicht machbar, da Threads direkt nach...
04.05.2012, 15:42
3
Antworten

Zusammengesetzte Literale und funktionsähnliche Makros: Fehler in gcc oder dem C-Standard?

In C99 haben wir zusammengesetzte Literale, und sie können an Funktionen übergeben werden wie in: %Vor% Wenn jedoch f keine Funktion ist, sondern ein funktionsähnliches Makro, dann garkiert gcc das, weil der Präprozessor es nicht als ein...
05.04.2011, 20:33