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

Erklärung der gcc-optimierung

Aus Hacker Neugier, ich frage mich, wie gcc gelingt, die Funktion darunter intelligent zu optimieren? %Vor% $objdump -D c.o unten ist für den Arm, aber x86 ist in der Logik nicht anders. %Vor% Ich frage mich meistens, ob dies das E...
19.02.2013, 09:09
1
Antwort

Optimierung der bitweisen Operationen in C

Ich hatte ein Problem in der Hand als dies: Übung 2-6. Schreiben Sie eine Funktion setbits (x, p, n, y), die x mit den n Bits zurückgibt, die bei beginnen Position p wird auf die ganz rechten n Bits von y gesetzt, wobei die anderen Bits unveränd...
27.06.2013, 04:26
2
Antworten

C: Zuweisen von "statisch const char * const" zu "statisch const char *"

Ich habe ein Programm mit einigen globalen Zeichenfolgen, die am Anfang der Datei wie folgt definiert sind: %Vor% Dann rufe ich in der Hauptprogrammschleife wiederholt eine Funktion auf. Diese Funktion enthält einen Zeiger, der abhängig von...
10.08.2013, 15:48
3
Antworten

Ruft close () fsync () unter Linux auf? [Duplikat]

Wenn wir close(<fd>) aufrufen, macht fsync() automatisch eine Synchronisierung mit den physischen Medien?     
11.03.2013, 20:55
1
Antwort

Um eine persistente Variable zu erstellen, ist es besser, eine lokale statische Variable oder eine globale Variable zu haben?

Nehmen wir an, Sie haben eine Klasse (C ++) oder ein Modul (einzelne c-Datei). Dann möchten Sie in einer Ihrer Funktionen eine Kopie einer Variablen speichern und ihren Wert behalten, bis das nächste Mal, wenn die Funktion aufgerufen wird, ist e...
17.10.2013, 08:30
2
Antworten

Was bedeutet sizeof (int [1])?

Ich bin neu im Linux-Kernel. Ich lese die Datei ioctl.h , dort bin ich auf ein Makro gestoßen _IOC_TYPECHECK(t) , was wie folgt aussieht: %Vor% Können Sie mir diesen Code erklären? Was bedeutet sizeof(t[1]) in diesem Code?     
18.02.2013, 10:34
3
Antworten

POSIX-Funktion zum Suchen von PATH für eine ausführbare Datei?

Gibt es eine POSIX-Funktion, die PATH für eine ausführbare Datei gemäß der Beschreibung der POSIX-Spezifikation durchsucht der Umgebungsvariable PATH und gibt den absoluten Pfad zur ausführbaren Datei zurück? Wenn nicht, gibt es eine...
15.06.2012, 21:42
3
Antworten

Warum darf die erste Dimension weggelassen werden, aber nicht die anderen Dimensionen, wenn ein mehrdimensionales Array deklariert wird?

Warum es nicht notwendig ist, die erste Dimension eines multidimensionalen Arrays zu erwähnen und andere Dimensionen zu erwähnen: %Vor% Ich bin nicht in der Lage, das Konzept oder die Logik dahinter zu verstehen.     
25.10.2015, 09:47
4
Antworten

Fehler LNK2019: nicht aufgelöstes externes Symbol

Während ich meinen OpenGL-Code kompilieren möchte, erhalte ich folgende Fehler: %Vor% Mein Code ist: %Vor% ich probierte alles aus Twinking Linker-Option einschließlich .lib-Dateien explizit, Angabe Include-Pfade lesen Foren im Zusammenh...
12.11.2012, 06:54
3
Antworten

Unterstützen erweiterte Regexes Rückverweise?

Wikipedia sagt , dass erweiterte Regexes die Unterstützung für Rückreferenzen nicht mehr unterstützen, so dass der "grundlegende" Regex-Modus verwendet werden muss um diese zu ermöglichen. Es scheint jedoch, dass eine Anzahl von Implementierung...
10.11.2012, 14:41