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

Warum überspringt mein Programm den Stack nicht, wenn ich ein 11MB Char-Array zuteile, während das Stack-Limit 10MB beträgt?

Ich habe hier zwei einfache C ++ - Programme und zwei Fragen. Ich arbeite in CentOS 5.2 und meine Entwicklungsumgebung ist wie folgt: g ++ (GCC) 4.1.2 20080704 (Red Hat 4.1.2-50) "ulimit -s" Ausgabe: 10240 (kbytes), dh 10MB Programm...
15.08.2011, 09:12
4
Antworten

Der% x-Formatbezeichner mit einem unsignierten Zeichen in C [doppelt]

Ich bin über das folgende Beispielprogramm gestolpert und verstehe es nicht genau: %Vor% Es wird gedruckt: %Vor% Das Problem ist die letzte Spalte. Da es nicht signiert ist, würde ich erwarten, dass es nur 2 Stellen in jeder Spalte aus...
25.08.2011, 10:37
3
Antworten

C - Muss exec in einem Multithread-Prozess sofort fork folgen?

Situation: Ich habe ein Multithread-Programm, das in C geschrieben wird. Wenn einer der Threads fork, wird der unterordnete Prozess durch einen anderen ersetzt, der exec () verwendet, und das übergeordnete Element wartet auf das Kind, um zu be...
19.11.2010, 09:18
3
Antworten

(c = getchar ())! = EOF in C #?

Was ist das C # -Äquivalent des folgenden C-Codes: %Vor% Ich weiß, dass getchar () und putchar () durch Console.Read bzw. Console.Write ersetzt werden, aber was ist mit dem EOF? Vor allem, wenn man bedenkt, dass C # mit Unicode und C mit ASC...
18.11.2010, 12:37
2
Antworten

Optimieren von C-Code mit SSE-Intrinsics

Ich habe eine Weile mit der Leistung der Netzwerkcodierung in einer Anwendung gekämpft, die ich entwickle (siehe Optimierung des SSE-Codes , Verbessern der Leistung der Codierung des Netzwerkcodes und OpenCL-Verteilung ). Jetzt bin ich zieml...
22.10.2011, 16:08
2
Antworten

Konvertierhilfe: __asm__ __volatile__

Ich möchte C outb Funktion auf D portieren. %Vor% Dies ist die D-Version. %Vor% Dies sind einige Links zum Thema. D Inline-Assembler Ссылка GCC-Inline-Assembly-HOWTO Ссылка Aber ich kenne die Assemblersprache nicht...
23.12.2011, 10:08
3
Antworten

Ermitteln, ob eine offene Datei in C geändert wurde

Gibt es eine Möglichkeit festzustellen, ob eine offene -Datei unter POSIX geändert wurde? Genauer gesagt, wie könnte ich is_modified() unten implementieren? %Vor% Um einen Kontext bereitzustellen, schreibe ich ein Modul in C, das für je...
25.12.2011, 04:24
1
Antwort

Zeiger aus einer Ganzzahl in C auf einer eingebetteten Plattform

Ich stieß auf die folgende Codezeile: %Vor% Es ist für eingebetteten C-Code für einen AVR-Mikrocontroller. ADC_t ist eine Union. Ich weiß, dass (volatile ADC_t*)0x200 ein Zeiger auf eine absolute Speicheradresse ist, aber ich bin m...
22.09.2011, 22:47
2
Antworten

Valgrind-ähnliches Tool unter Mac OS 10.7 (Lion)

Ich brauche ein Tool, das mir hilft, Speicherlecks in einem c-Programm auf ähnliche Weise zu finden, wie Valgrind es tut. Es sollte herausfinden, wenn ein Programm Speicher überschreibt, sollte es nicht (z. B. durch Fehlkalkulation eines Array-I...
20.09.2011, 19:38
3
Antworten

realloc (): Ungültige nächste Größe beim Neuzuweisen, um Platz für strcat in char * zu schaffen

Ich erhalte einen ungültigen Speicherfehler beim folgenden Code: %Vor% Ausgabe:    FINE 5 FINE 6 LÄNGE IST: 2 * glibc erkannt * ./auto: realloc (): ungültig nächste Größe: 0x08cd72e0 ***   ======= Backtrace: ========= /lib/tls/i686/...
08.12.2011, 20:01