C Programming >>
sitemap >> Page:256:
Schließen Sie einen FILE-Zeiger, ohne den zugrunde liegenden Dateideskriptor zu schließen
Warum gibt es keine Standard-Memswap-Funktion?
<stdatomic.h> in GCC 4.8?
Konvertieren von char* in unsigned char*
Makro mit Argumenten
AMD64 -- nopw Montageanleitung?
Keine Quelldatei namens main.c. gdb Haltepunkteinstellung
Auslassungspunkte bei der Array-Initialisierung im C-Kernel-Modul
Einfache Verwendung von sprintf - C
Ist die Kill-Funktion synchron?
Abrufen des Gateways zur Verwendung für eine bestimmte IP in ANSI C
JNI – native Methode mit ByteBuffer-Parameter
R von C -- Einfachstmögliches Helloworld
Wie könnte ich einen Mangel an Dateideskriptoren simulieren?
gdb kann nicht auf Speicheradresse zugreifen Fehler
Wird davon ausgegangen, dass alle Funktionen in C/C++ zurückkehren?
Warum wandelt diese Funktion ein int-Argument in einen flüchtigen Zeiger um und dereferenziert ihn sofort?
Valgrind:ungültiges Lesen von Größe 4 -> sigsegv, funktioniert gut ohne Valgrind und in Visual Studio
Mehrere Bibliotheken CMakeLists.txt
Dynamische Arrays in C ohne Malloc?
C/C++ schnellste Cmath-Log-Operation
Wie funktioniert kbuild eigentlich?
Pcap-Funktionen haben eine undefinierte Referenz
Umgang mit Verzweigungsvorhersage bei Verwendung eines Switch-Falls in der CPU-Emulation
Zeigerinitialisierung in C
So erstellen Sie eine Funktion wie das Variablenargument printf
Ist es möglich, eine node.js-Erweiterung in C (nicht C++) zu schreiben?
Was ist der Unterschied zwischen getch() und getchar()?
Initialisieren von pthread-Mutexen
Wird GOTO als harmlos angesehen, wenn am Ende der Funktion zur Bereinigung gesprungen wird?
Speichern und arbeiten Sie mit großen Zahlen in C
Warnung:‘struct user_data_s’ deklariert innerhalb der Parameterliste
Ist die Verwendung eines vorzeichenlosen Ganzzahlüberlaufs eine gute Praxis?
API-Code der Zend-Engine lesen:Was bedeutet ## (doppelter Hash)?
Kann time(NULL) jemals einen Fehler zurückgeben?
Unterschied zwischen WH_KEYBOARD und WH_KEYBOARD_LL?
Wie entferne ich alle Vorkommen eines bestimmten Zeichens aus einer Zeichenfolge in C?
Was ist in C der Unterschied zwischen `&function` und `function` wenn sie als Argumente übergeben werden?
Wie konvertiert man eine char[]-Zeichenfolge im Linux-Kernel in int?
Was ist das idiomatische Äquivalent von C-Strukturen in Lisp?
Was ist die Escape-Sequenz für Leerzeichen in C?
C:Unterschied zwischen (int)x und floor(x)?
Gibt es einen Unterschied zwischen den Funktionen on_exit() und atexit()?
Dieselben Goto-Labels, die in einer C-Datei verwendet werden, aber unterschiedliche Funktionen
Plattformübergreifende C/C++-HTTP-Bibliothek mit asynchroner Fähigkeit
Warum erzeugt die Konstante typeof enum im Vergleich zu einer Variablen vom Typ enum eine Warnung?
Verwenden von static für die Typedef-Struktur
Was ist der Unterschied zwischen strtok und strtok_r in C?
C-String-Verkettung von Konstanten
Was ist das int-Makro für stdin?
C:Erstellen einer statischen Bibliothek und Verknüpfen mit einem Makefile
Warum sollte ich die Größe eines C-Array-Parameters in einem Funktionsheader deklarieren?
Haben diese Aussagen über Pointer dieselbe Wirkung?
Warum ist die Vorzeichenhaftigkeit von Zeichen in C nicht definiert?
Fehler beim Laden der gemeinsam genutzten Bibliotheken libpng16
Fehler C2054 kann nicht inline in der Deklaration verwendet werden
Was ist der Unterschied zwischen clock_t, time_t und struct tm?
Wie schlimm ist es, ständig malloc() und free() aufzurufen?
Wie kann ich mit p/invoke in C# einen Zeiger auf ein Array übergeben?
C Hauptschleife ohne 100 % CPU
Ändern der Größe eines Arrays mit C
Wenn self.bitmask |=flag eine Option hinzufügt, wie kann man eine entfernen?
Ermitteln des Adressbereichs des Datensegments
Wie geht man mit Realloc um, wenn es aufgrund des Speichers fehlschlägt?
Kompilieren Sie mehrere C-Quelldateien in eine eindeutige Objektdatei
16-Bit-Integer in C definieren
Makro zum Verketten zweier Strings in C
Meine Zeichen-Arrays werden in C zusammengeführt
Effiziente 4x4-Matrixmultiplikation (C vs Assembly)
Warum ist return 0 optional?
Ist memset(&mystruct, 0, sizeof mystruct) dasselbe wie mystruct ={ 0 };?
C11-Alignas vs. Clang -Wcast-Align
Wie funktioniert die synchrone und asynchrone Kommunikation genau?
Macht diese Selbstaufgabe etwas Sinnvolles?
goto verwenden oder nicht?
const-Verwendung mit Zeigern in C
Ist Loop Hoisting immer noch eine gültige manuelle Optimierung für C-Code?
Warum ist abs(0x80000000) ==0x80000000?
Größe eines Datentyps ohne Verwendung von sizeof
Löschen der Ausgabe eines Terminalprogramms Linux C/C++
Extrahieren Sie den Bruchteil des Doppelten *effizient* in C
Optimierung von C-Code
Warum wird das Prozentzeichen in C nicht mit einem Backslash maskiert?
gcc-Warnung:Funktion verwendet, aber nicht definiert
Verketten Sie zwei char*-Strings in einem C-Programm
Was ist der Unterschied zwischen strcpy und stpcpy?
Warum enthält dtoa.c so viel Code?
Herausfinden des doppelten Elements in einem Array
Ist es ein undefiniertes Verhalten von memcpy aus einer nicht initialisierten Variablen?
Wenn Sie eine Struktur wie sockaddr_in, sockaddr_in6 und addrinfo vor der Verwendung auf Null setzen, was ist richtig:memset, ein Initialisierer oder beides?
Speichern eines Streams während der Wiedergabe mit LibVLC
Geben Sie Wortspiel mit void * ein, ohne die strenge Aliasing-Regel in C99 zu verletzen
Wie vermeide ich übermäßige stat(/etc/localtime)-Aufrufe in strftime() unter Linux?
Geschweifte Klammern als Funktionsargument
Beinhaltet realloc(p, 0) wirklich free(p) in glibc?
Wann sollte ich O_CLOEXEC verwenden, wenn ich eine Datei unter Linux öffne?
Kann Valgrind zusammen mit Cygwin verwendet werden?
Welcher ABI schränkt gegebenenfalls die Größe von [u]intmax_t ein?
Seltsames Verhalten beim Casting eines int to float in C
Fließkomma versus Festkomma:Was sind die Vor- und Nachteile?
Ist das Sternchen beim Aufrufen eines Funktionszeigers optional?
Können Compiler-Optimierungen durch Multithreading gehemmt werden?
Was ist der Standardgenerator für CMake in Windows?
Warum eine Variable nicht zweimal in 2 Dateien in C definiert werden kann
Was bedeutet dieser Zeiger der Typstrukturdefinition (in C)?
Die MEX-Datei von Matlab ist im Vergleich zu ihrem reinen C-Äquivalent langsam
iOS-Patch-Programmanweisung zur Laufzeit
Erstellen eines dynamischen Arrays, das jeden Typ in C akzeptiert
Hat die Verwendung von C zur Implementierung anderer Sprachen ihre Designs in irgendeiner Weise eingeschränkt?
Was ist der Unterschied zwischen IFF_UP und IFF_RUNNING?
Muss ich die strtok-Ergebniszeichenfolge freigeben?
Ist es möglich, anonyme Ad-hoc-Arrays in C zu haben?
Codierungsstil des Linux-Kernels
Wo sind die C-Header-Dateien in Windows?
Was ist das Windows-Äquivalent zu den in sys/select.h und termios.h definierten Fähigkeiten?
Python - wie man eine C-Funktion als Awaitable (Coroutine) implementiert
Array-Größe ohne sizeof-Operator
String-Literale vs. Array von char beim Initialisieren eines Zeigers
C-Code:Wie funktioniert das überhaupt?
Gibt es C-Bibliotheksressourcen, die der Boost-Bibliothek von C++ ähneln?
C11-typgenerische Ausdrücke - warum nicht einfach eine Funktionsüberladung hinzufügen?
Drucken Sie eine Struktur in C
Wie funktioniert pthread?
Wie lässt sich GCC dazu bringen, Bswap-Anweisungen für Big Endian Store ohne Builtins zu generieren?
Effiziente Modulo-255-Berechnung
verhindern, dass gcc eine unbenutzte Variable entfernt
(GCC) Dollarzeichen im printf-Format-String
Generika für Multiparameter-C-Funktionen in C11
Verzeichnistrennzeichen unter Windows abrufen? (\, /, etc.)
Speichern Sie eine Lua-Funktion?
statische Inline-Funktionen in einer Header-Datei
Zweck von #define foo() do { } while (0)
Wie kann man ein bestimmtes Bit in einem Byte in C umdrehen?
So weisen Sie ausgerichteten Speicher in C zu und geben ihn frei
2 GB Begrenzung der Dateigröße bei Verwendung von fwrite in C?
Coding Style Checker für C
Wie überprüfe ich, ob eine Speicheradresse in C 32-Bit-ausgerichtet ist?
Wie liest / analysiert man Eingaben in C? Die häufig gestellten Fragen
Dynamische Speicherzuweisung für Zeigerarrays
was ist der unterschied zwischen difftime und -?
Bedeutung von <<=und |=
Ist ein Typ mit 2 Definitionen undefiniertes Verhalten in C?
Initialisieren einer globalen Struktur in C
Wo soll assert() in C bzw. C++?
Wie kompiliere ich ein C-Projekt im C99-Modus?
Warum sind arr und &arr gleich?
In welchen Versionen von C wird ein Block in Klammern verwendet, um einen gültigen Wert zurückzugeben?
Wenn main ohne Parameter definiert wird, sind argc und argv dann immer noch auf dem Stack vorhanden?
\0 und printf() in C
Kann ein Zeiger auf eine Zeichenfolge in einem printf verwendet werden?
Wie kann ich Xcode ein #ifdef DEBUG hinzufügen?
Pointer-Array-externe Frage
Kein Out-of-Bounds-Fehler
Ist es legal, doppelte Enum-Werte in C zu haben?
Warum nimmt strchr ein int, damit das Zeichen gefunden wird?
Wenn eine Funktion den Wert ändert, den ein Zeiger in C darstellt
Speicher zweimal freigeben
Bewegt fread den Dateizeiger?
Ist es ratsam, PHP für einen Daemon zu verwenden?
Gepackte Bitfelder in C-Strukturen - GCC
Zeichenketten im Pascal-Stil in C deklarieren
Warum eine .a-Datei aus .o für statisches Linken erstellen?
Warum kann ich einen Funktionszeiger nicht auf (void *) umwandeln?
Wie lese ich JPEG- und PNG-Pixel in C++ unter Linux?
Warum akzeptieren die Absolutwertfunktionen in C keine konstanten Eingaben?
Warum funktioniert dieser Zeiger auf die Funktion ohne Warnungen oder Fehler?
&&und und Operator in C
sql.h-Header-Datei fehlt, obwohl unixODBC installiert ist
Warum funktioniert MAKEINTRESOURCE()?
Wie parse ich eine C-Header-Datei?
Wo finde ich Implementierungen von stdio.h-Funktionen?
OpenCL oder CUDA Wohin soll es gehen?
Wie setze ich die Mauszeigerposition in C unter Linux?
Wie erstelle ich eine Datei mit Dateilöchern?
Wie codiert man h.264 mit libavcodec/x264?
Was ist void* und auf welche Variablen/Objekte kann es zeigen
Drucken einer void*-Variablen in C
Ist return ein Operator oder eine Funktion?
Wie nehme ich ganze Zahlen als Befehlszeilenargumente?
eine Funktion, um zu prüfen, ob das n-te Bit in einem Byte gesetzt ist
So subtrahieren Sie zwei vorzeichenlose Ints mit Wrap Around oder Overflow
Was ist ein Objekt in C?
Leckt dieses PyList_Append(list, Py_BuildValue(...))?
(.text+0x20):undefinierter Verweis auf `main und undefinierter Verweis auf function
C-Struktur-Hack bei der Arbeit
Von gcc eingebundene Standardbibliotheken?
Gibt es einen guten Grund, warum der Zuweisungsoperator kein Sequenzpunkt ist?
C Struct-Array-Member ohne bestimmte Länge
Void-Zeiger in Integer-Array umwandeln
SSE (SIMD):Vektor mit Skalar multiplizieren
Kompatible Typen und Strukturen in C
Statische konstante Variablendeklaration in einer Header-Datei
Wie kann ich eine 32-Bit (i386) .deb auf einer 64-Bit-Box erstellen?
Schnittstelle Go mit C-Bibliotheken
Initialisiert C die Strukturauffüllung auf Null?
Wie stoppe ich Linux-Kernel-Threads auf rmmod?
Verwenden von scanf zum Lesen eines unsigned char
Was ist eine gute Hash-Funktion für englische Wörter?
strncpy oder strlcpy in meinem Fall
Signalbehandlung und sigemptyset()
Warum kann ich eine Funktion über einen Zeiger mit zu vielen Argumenten aufrufen?
Operation läuft jetzt Fehler bei Connect(Funktion) Fehler
Kann ich die Limits des Stacks in C / C++ bekommen?
Richtige Verwendung von realloc()
So finden Sie die eingebauten Makros von cl.exe heraus
Warum ist der PostgreSQL-Array-Zugriff in C so viel schneller als in PL/pgSQL?
Sind `typedef` und `struct` innerhalb eines Funktionsstandards in C?
pthread synchronisierte Sperrwarteschlange
Wie zeige ich den Wert eines #define zur Kompilierzeit in gcc
Erklären Sie, dass C grundsätzlich ein beschädigtes Typsystem hat
So greifen Sie gleichzeitig von mehreren Threads auf MySQL zu
Was ist overflow_usub?
Einfachste Möglichkeit, C-Code mit Python zu testen
Die Manhattan-Distanz ist überschätzt und macht mich verrückt
Bitmaske in C
Zeigersyntax in C:Warum gilt * nur für die erste Variable?
Das Hinzufügen eines Zeilenumbruchzeichens zu printf() ändert das Verhalten des Codes
char *array und char array[]
malloc(sizeof(int)) vs malloc(sizeof(int *)) vs (int *)malloc(sizeof(int))
Warum kann ich das SIGSEGV-Signal nicht ignorieren?
Ist max(a,b) in stdlib.h definiert oder nicht?
Bestimmen Sie #definierte Zeichenfolgenlänge zur Kompilierzeit
Erzeugt INT_MIN % -1 undefiniertes Verhalten?
Kann ein Aufruf von free() in C jemals fehlschlagen?
Erstellen Sie Ihre eigene Syntaxhervorhebung in GEdit?
Wie konvertiere ich Datetime in Unix-Zeitstempel in c?
Was bedeuten zwei benachbarte Nummernzeichen in einem C-Makro?
Wie wird der x86-Anweisungscache synchronisiert?
Was ist der Unterschied zwischen popen() und system() in C
C seltsame Makrosyntax
Verwenden einer negativen Zahl als Array-Index
C-Header-Datei mit Bitmap-Schriftarten
Funktionsdeklaration innerhalb der Funktion – warum?
pausiere gdb ohne Haltepunkt
Wie stelle ich halt das Fortfahren in GDB ein
Zurückgebende Struktur, die ein Array enthält
Wer sendet auf mysteriöse Weise auf dem Ubuntu-Server einen SIGKILL an meinen Prozess
Wie ändere ich die Stapelgröße mit ulimit oder pro Prozess unter Mac OS X für ein C- oder Ruby-Programm?
Warum wird angenommen, dass send möglicherweise mit weniger als den angeforderten Daten zurückkehrt, die auf einem blockierenden Socket übertragen werden?
So kompilieren Sie .c-Code von Cython mit gcc
Warum geben Sie die Größe an, wenn Sie malloc in C verwenden?
Initialisieren von Variablen in C
Warum kann ich fopen nicht verwenden?
Verschleierung von C-basierten Binärdateien, um eine Dekompilierung zu vermeiden
Algorithmus, um alle exakten Teiler einer bestimmten Ganzzahl zu finden
Was ist der schnellste Weg, um Float auf x86 in Int umzuwandeln?
Ermitteln der Größe eines String-Arrays in C++
Was muss ich tun, um mit xlib zu verknüpfen?
So installieren Sie gtk unter OSX zur Verwendung mit dem g++/gcc-Compiler
Völlig satt von Gtk-Widget-Höhe und -Breite
Welches Format hat die x86_64-va_list-Struktur?
8-Bit-Aufzählung, in C
Warum heißt es wchar_t und nicht einfach wchar?
Was genau passiert in C, wenn Sie einen NULL-Zeiger an strcmp() übergeben?
Was ist falsch an diesem Bitmanipulationscode aus einer Interviewfrage?
Wie verwende ich die Liste von sys/queue.h?
Müssen Dateideskriptoren vor dem Beenden geschlossen werden?
Keine O_BINARY- und O_TEXT-Flags in Linux?
Verschiedene statische globale Variablen teilen sich dieselbe Speicheradresse
Initialisieren eines mehrdimensionalen Arrays:{0} versus {{{0}}}
Schreiben eines JIT-Compilers in Assembly
Warum kann ich Strukturen zuweisen, aber nicht vergleichen?
CPU-Cache und Cache-Zeile verstehen
So castet man sockaddr_storage und vermeidet das Brechen von Strict-Aliasing-Regeln
warum brauchen wir die gemeinsam genutzte Bibliothek während der Kompilierzeit
Stack-Unterlauf in C provozieren
Funktion gibt Wert ohne return-Anweisung zurück
Heap weist ein 2D-Array zu (kein Array von Zeigern)
Wie erstelle ich ein Singleton in C?
Hardcode-Byte-Array in C
Können wahrscheinliche/unwahrscheinliche Makros in User-Space-Code verwendet werden?
gcc-Warnung:Klammern um den skalaren Initialisierer
Was ist der Grund für die Verhinderung der Zuweisung an Arrays?
Wie funktionieren realloc und memcpy?
Beste Methode zum Erstellen eines Unterarrays aus einem Array in C
Optimiere mich! (C, Performance) -- Follow-up zur Bit-twiddling-Frage
Was ist der Unterschied zwischen einem Sequenzpunkt und der Operatorpriorität?
c popen fängt stderr nicht
Epoll auf reguläre Dateien
Welche C/C++-Headerdatei definiert einen BYTE-Datentyp?
Unterschied zwischen Zeiger auf int und Zeiger auf Array von ints
Wie funktioniert die interne Implementierung von memcpy?
Was ist der zugrunde liegende Unterschied zwischen printf(s) und printf(%s, s)?
Wie weisen Compiler Variablen Speicheradressen zu?
Fehler bei nicht definierten Symbolen der Inline-Funktion
Zeiger auf Zeiger mit argv
Programmempfangssignal SIGTRAP, Trace/Breakpoint-Trap
C Double Character Pointer Deklaration und Initialisierung
Unterschied zwischen printk und pr_info
Algorithmus zum Finden von Glückszahlen
Erfordert der C-Standard, dass die Größe eines Arrays aus n Elementen das n-fache der Größe eines Elements ist?
__func__ oder __FUNCTION__ oder manuelle const char* id?
Union-Wortspielstrukturen mit gemeinsamer Anfangssequenz:Warum schreibt C (99+), aber nicht C++, eine sichtbare Deklaration des Union-Typs vor?
Was bedeuten die Zahlen in den vorverarbeiteten .i-Dateien beim Kompilieren von C mit gcc?
Warum generiert der Compiler eine 4-Byte-Last anstelle einer 1-Byte-Last, wobei die breitere Last möglicherweise auf nicht zugeordnete Daten zugreift?
Was macht 12345 + 2 in C?
0xDEADBEEF vs. NULL
So ermitteln Sie die Größe eines Integer-Arrays
waitpid, wnohang, wuntraced. Wie verwende ich diese
Interview Hallo Welt Erklärung
Warum wird 0 (Null) ohne führendes 0x mit dem C-Printf-Format %#x gedruckt?
Wenn NULL nicht nur aus Null-Bits besteht, ist dann ein Zeigerwert aus nur Null-Bits auch falsch?
Was passiert in __libc_start_main?
Wie kann ich verhindern, dass der gcc-Optimierer falsche Bitoperationen erzeugt?
Was ist der Unterschied zwischen einer statischen globalen und einer statischen flüchtigen Variablen?
Was bedeutet es, wenn ein Zeichen signiert ist?
Organisation von C-Dateien
Wie initialisiert man einen Zeiger auf eine Struktur in C?
gcc schließt math.h nicht richtig ein
Bereinigen Sie NSLog - Kein Zeitstempel und Programmname
Sind die Vorteile von typisierten Arrays in JavaScript, dass sie in C gleich oder ähnlich funktionieren?
Offene Dateideskriptoren für einen Linux-Prozess (C-Code) finden?
Warum werden Threads als leichtgewichtige Prozesse bezeichnet?
typedef Zeiger const Verrücktheit
sprintf_s wurde in diesem Bereich nicht deklariert
Double/float in String umwandeln
gets()-Funktion in C
C:Was ist der beste und schnellste Weg, Strings zu verketten
Automake-Fehler ./ltmain.sh nicht gefunden
Zeitkomplexität eines rekursiven Algorithmus
Nachweis von EOF in C
Wann sollten pthread-Bedingungsvariablen verwendet werden?
Warum einen Funktionsparameter foo auf diese Weise verwenden:*(&foo)?
Warum hat dieser Code noch funktioniert?
Der schnellste Weg, um ein Array von Strukturen auf Nullen zu initialisieren?
Was genau ist der Array-Name in c?
Ziel C:SHA1
Warum kann ich den Wert einer const char*-Variablen ändern?
Wofür steht Strpbrk?
COM, COM+, DCOM, wo anfangen?
wie man die Blockierung von xlibs XNextEvent aufhebt
CMake - Erstellen einer statischen Bibliothek
Was ist Argumentevaluation?
Stellen Sie die ALSA-Master-Lautstärke aus dem C-Code ein
Verwenden gemeinsam genutzte Bibliotheken denselben Heap wie die Anwendung?
Mischen von C und C++ mit CMAKE
Sollte ich immer stddef.h einbinden, wenn ich sizeof und size_t verwende
Swift-Compiler-Fehler:Double kann nicht in CGfloat konvertiert werden
Kann calloc() insgesamt mehr als SIZE_MAX zuweisen?
C sizeof char* Array
Assoziativität des Funktionsaufrufoperators in C
Aus Datei oder stdin lesen
plattformübergreifendes Drucken von 64-Bit-Ganzzahlen mit printf
undefinierter Verweis auf `log
Sind Literalzeichenfolgen und Funktionsrückgabewerte lvalues oder rvalues?
C-Programmierung:Debugging mit pthreads
Warum ist glibcs sscanf unter Linux erheblich langsamer als fscanf?
Ist während (1); undefiniertes Verhalten in C?
Casting eines void-Zeigers auf eine Struktur
Plattformübergreifend konsistente Pseudozufallszahlen
Warum kann ich kein Array erstellen, dessen Größe durch eine globale Variable bestimmt wird?
Warum wird strtok() als unsicher angesehen?
alloc, malloc und alloca – Was ist der Unterschied?
Vorzeichenlose Hexadezimalkonstante in C?
Wie erstelle ich einen Unix-Domain-Socket mit bestimmten Berechtigungen in C?
Speicherleckdetektoren für C?
Umwandlungsvariable in die Funktion int vs round()
C strcmp-Implementierung mit Subtraktion von Zeichen
Warum verlangen die älteren C-Sprachspezifikationen, dass funktionslokale Variablen im Voraus deklariert werden?
Wie interpretiert man die Strace-Ausgabe?
Korrekte, portable Art, Puffer als Struktur zu interpretieren
Rückgabewert der Funktion printf() in C
Funktionale Programmierung in C mit Makro-Funktionsgeneratoren höherer Ordnung
Verhindern, dass MSYS-Bash Prozesse beendet, die ^C abfangen
Ist C/C++ eine Sprache oder zwei Sprachen?
Wie man die Verwendung von goto vermeidet und verschachtelte Schleifen effizient unterbricht
Warum ergibt das Subtrahieren von 0 in C die Zahl, die das Zeichen darstellt?
Wie summiere ich große Zahlen?
Können Sie einen Kommentar in C #definieren?
Schnelle Möglichkeit, Elemente in einem Array zu ersetzen - C
Holen Sie sich den Index der Teilzeichenfolge
Funktionszeiger in C - Art und Verwendung
Warum ist #include <stdio.h> nicht erforderlich, um printf() zu verwenden?
Was ist der Grund dafür, die Semantik von a=a++ undefiniert zu lassen?
null beendet einen String
So teilen Sie Semaphore zwischen Prozessen mit Shared Memory
Neudefinition in C erlaubt, aber nicht in C++?
Ungültiges Typargument von -> C-Strukturen
Was ist das beste Befehlszeilentool zum Bereinigen von Code?
Warum zuerst in eine Objektdatei kompilieren?
Unterschiede zwischen ARM-Architekturen aus Sicht eines C-Programmierers?
typedef eine Struktur vor ihrer Deklaration
Anzahl der von sscanf gelesenen Zeichen abrufen?
Kann `*((*(&array + 1)) - 1)` sicher verwendet werden, um das letzte Element eines automatischen Arrays zu erhalten?
Speicher zwischen zwei Prozessen teilen (C, Windows)
Generieren von .dll mit CMake
ANSI C im Vergleich zu anderen C-Standards
C-Tail-Call-Optimierung
So erstellen Sie einen neuen Linux-Kernel-Scheduler
Verständnis der C11-Typhierarchie
Namen von laufenden Prozessen abrufen
Verwenden von C-Code, um dieselben Informationen wie ifconfig zu erhalten
Ist es möglich, argv zu ändern oder muss ich eine angepasste Kopie davon erstellen?
Werden konstante C-Ausdrücke zur Kompilierzeit oder zur Laufzeit ausgewertet?
C-Makros zum Erstellen von Zeichenfolgen
Was passiert, wenn &nicht in eine scanf-Anweisung eingefügt wird?
Initialisieren Sie ein 2D-Array zur Deklarationszeit in der Programmiersprache C
Aufruf von C-Funktionen in Python
Was ist der richtige Weg, um printf zu verwenden, um ein clock_t zu drucken?
Warum brauchen Sie in C eine Anweisung nach einem goto-Label?
Fehler Deflate und Inflate mit zLib
Was _haben_ die C-Operatoren /\ und \/ gemacht?
Warum ist Googles TrueTime API schwer zu duplizieren?
Wann ist CUDAs __shared__ Speicher nützlich?
Warum ein Sternchen [*] anstelle einer Ganzzahl für einen VLA-Array-Parameter einer Funktion verwenden?
strlen im C-Präprozessor?
Warum eine negative Fehlernummer zurückgeben? (z. B. Rückgabe -EIO)
Warum hinterlässt das Schreiben kontinuierlich 4 KB im Puffer?
Was ist eine breite Zeichenfolge in der Sprache C?
Flexible Array-Mitglieder können zu undefiniertem Verhalten führen?
Was ist die Ursache des flexiblen Array-Mitglieds nicht am Ende des Strukturfehlers?
GCC:Array-Typ hat unvollständigen Elementtyp
Gute Praktiken für Bit-Manipulationen
Wie kann ich auf eine schattierte globale Variable in C zugreifen?
Welche API rufe ich auf, um die Systemverfügbarkeit zu erhalten?
Befehlszeile zum Anzeigen des Inhalts Shared Object Module (lib*.so)
Socket-Programmierung - Was ist der Unterschied zwischen listen() und accept()?
Wie man ein C-Programm unter Mac OS X kompiliert und ausführt
Erweitern Sie ein Liniensegment um eine bestimmte Entfernung
!! c-Operator, ist eine Zwei NICHT?
Wie funktionieren C/C++-Compiler?
Umwandeln eines Strukturzeigers in einen anderen - C
C - Zeichenfolge in ein Array von Zeichenfolgen aufteilen
Wie funktioniert ptrace unter Linux?
Wie kann ich einen Pufferüberlauf auslösen?
Erkennen von ganzzahligen konstanten Ausdrücken in Makros
Große Unterschiede in der GCC-Codegenerierung beim Kompilieren als C++ vs. C
Welche Funktionen fügt gcc dem Linux-ELF hinzu?
Möchten Sie eine native Android-Binärdatei kompilieren, die ich im Terminal auf dem Telefon ausführen kann
Gibt es einen Unterschied zwischen Struktur und Vereinigung, wenn wir nur ein Mitglied haben?
Bedeutet CMAKE_BUILD_TYPE=Release -DNDEBUG?
Wie erhalte ich die Datei HANDLE aus der fopen FILE-Struktur?
Was gibt WEXITSTATUS(status) zurück?
CMake unter Windows
Letzte Änderungen in C11
Lesen von \r (Wagenrücklauf) vs. \n (Zeilenumbruch) von der Konsole mit getc?
Warum kann ich nicht auf einen Zeiger auf einen Zeiger für ein Stack-Array zugreifen?
Typ zur Darstellung eines Bytes in ANSI (C89/90) C?
Was ist der Unterschied zwischen einem Segmentierungsfehler und einem Stapelüberlauf?
Was ist der Unterschied zwischen uint16_t und unsigned short int bei einem 64-Bit-Prozessor?
Wie liest man eine Zeile aus stdin und blockiert, bis der Zeilenumbruch gefunden wird?
ld:undefinierter Verweis auf das Symbol [email protected]@GLIBC_2.2.5
Gibt es eine Makrodefinition, um die Linux-Kernelversion zu überprüfen?
Warum wird ((unsigned char)0x80) << 24 vorzeichenerweitert auf 0xFFFFFFFF80000000 (64-bit)?
Lesen von Zahlen aus einer Textdatei in ein Array in C
Ist C NULL gleich C++11 nullptr
Wann sollte const void* verwendet werden?
Wann brauchen wir #ifdef vor #undef?
Wie funktioniert der Zeigervergleich in C? Ist es in Ordnung, Zeiger zu vergleichen, die nicht auf dasselbe Array zeigen?
Gibt es einen Unterschied zwischen der Optionssyntax -Wl,option und -Xlinker für GCC?
Was war der Grund dafür, „return 0“ am Ende von „main“ optional zu machen?
aus dem Speicher löschen?
Segmentierungsfehler beim Öffnen des x86-Stacks
Unerwartete Optimierung von strlen beim Aliasing eines 2-D-Arrays
Programm mit Schleife wird nicht mit STRG + C beendet
Initialisieren eines Arrays von Ints
Funktioniert `break` nur für `for`, `while`, `do-while`, `switch und für `if` Statements?
Erklären Sie diese Implementierung von malloc aus dem K&R-Buch
Was passiert, wenn Sie versuchen, free() bereits freigegebenen Speicher in c freizugeben?
Wie kann ich bei gegebenen Start- und Endindizes einen Teil einer Zeichenfolge in C kopieren?
Kann die Kenntnis von C dem Code, den Sie in höheren Sprachen schreiben, tatsächlich schaden?
Was bedeutet dieser >>=Operator in C?
Gibt es bei der Implementierung einer Endlosschleife einen Unterschied zwischen der Verwendung von while(1) vs for(;;) vs goto (in C)?
Was ist der syntaktisch richtige Weg, um eine C-Struktur zu deklarieren?
Wie kann ich Malloc-Fehler in C korrekt behandeln, insbesondere wenn mehr als ein Malloc vorhanden ist?
printf-Formatfloat mit Polsterung
Nachgestellte Kommas und C++
Wie auch immer, um den Rückgabewert des c-Programms von der Befehlszeile zu erhalten?
Wie schreibe ich Endian-agnostischen C/C++-Code?
So überprüfen Sie die für einen Socket verfügbare Datenmenge in C und Linux
Gibt es in Visual Studio 2010 ein #define für 64 Bit?
Was ist die interne Genauigkeit von numpy.float128?
Ist es übertrieben, den Komponententest mit Valgrind auszuführen?
#-Zeichen kann nicht als Befehlszeilenargument übergeben werden
Zeiger von einer Funktion zurückgeben
Literaler String-Initialisierer für ein Zeichen-Array
Was sind cerr und stderr?
struct sockaddr_un vs. sockaddr
Wann ist das Casting zwischen Zeigertypen kein undefiniertes Verhalten in C?
Manuelle Montage vs. GCC
Kann ein Funktionsprototyp typedef in Funktionsdefinitionen verwendet werden?
C-Erweiterung:<? und >? Betreiber
Kann GCC mich vor dem Ändern der Felder einer Konstruktstruktur in C99 warnen?
Ist es wohldefiniert, einen falsch ausgerichteten Zeiger zu halten, solange Sie ihn niemals dereferenzieren?
So stellen Sie eine Implementierung von memcpy bereit
C-Syntax für Funktionen, die Funktionszeiger zurückgeben
Was ist int i =1; Warum (i >=60 * 60 * 1000 / 1 * 1000) wahr?
C:Zeiger auf Array von Zeigern auf Strukturen (Zuweisungs-/Zuweisungsaufhebungsprobleme)
Ergebnis von sizeof auf einem Array von Strukturen in C?
Was bedeutet das?:*(int32 *) 0 =0;
Übergeben Sie Argumente von der Befehlszeile an das C-Programm
C-Funktion vs. Objective-C-Methode?
Warum die Vektorisierung der Schleife keine Leistungsverbesserung bringt
Warum ist int x[n] falsch, wenn n ein konstanter Wert ist?
Was ist der Zweck der Funktion _chkstk()?
Wie übergibt man ein konstantes Array-Literal an eine Funktion, die einen Zeiger verwendet, ohne eine Variable C/C++ zu verwenden?
Ist calloc(4, 6) dasselbe wie calloc(6, 4)?
Wie installiert man GTK-Entwicklungsabhängigkeiten unter Ubuntu?
Kann x86s MOV wirklich kostenlos sein? Warum kann ich das überhaupt nicht reproduzieren?
Warum gibt MISRA C an, dass eine Kopie von Zeigern eine Speicherausnahme verursachen kann?
Hat das At-Symbol (@) und das Dollarzeichen ($) eine besondere Bedeutung in C oder C++
Anfordern von A- und AAAA-Einträgen in einer einzigen DNS-Abfrage
bzero() &bcopy() versus memset() &memcpy()
Dereferenzieren Sie einen Zeiger innerhalb eines Strukturzeigers
C/C++-Verwendung von int oder unsigned int
Verwenden von Cython zum Verknüpfen von Python mit einer gemeinsam genutzten Bibliothek
Welche Bedeutung hat dieses Stück Code? void (*signal(int sig, void (*func)(int)))(int);
Kehrt ein Array um, ohne Iteration zu verwenden
Warum kann ich in meinem C-Code keine Kommentare im //-Stil verwenden?
Woher weiß der Compiler, dass das Komma in einem Funktionsaufruf kein Kommaoperator ist?
Was ist ein gutes Beispiel für die Verwendung von Registervariablen in C?
Suche nach einer einfachen Beschreibung bezüglich des Dateideskriptors nach fork()
Wagenrücklauf in C?
Freigeben eines Nullzeigers
Heraufstufung von Standardargumenten in C-Funktionsaufrufen
So geben Sie den Wert von EOF im Terminal ein
Wie gebe ich Speicher in C frei?
Warum fork() vor setsid()
Bruch in einem Fall mit Rückgabe.. und für Verzug
Was bedeuten Klammern in einer C-Variablendeklaration?
Warum hat die Win32-API so viele benutzerdefinierte Typen?
Algorithmus zum Drehen eines Bildes um 90 Grad vorhanden? (Kein zusätzlicher Speicher)
Unterschied des Variablenumfangs zwischen PHP und C:Blockumfang ist nicht genau gleich?
Inline-Funktion vs. Makro in C -- Was ist der Overhead (Speicher/Geschwindigkeit)?
Einen globalen Verweis auf die JNIEnv-Umgebung beibehalten
Ist char foo =255 undefiniertes Verhalten, wenn char signiert ist?
Warnung:Zuweisung verwirft Qualifizierer vom Zeigerzieltyp
Padding in Strukturen in C
GLib-CRITICAL **:Quell-ID XXX wurde beim Versuch, sie zu entfernen, nicht gefunden
Kann ein Compiler reine Funktionen ohne die Typinformationen zur Reinheit automatisch erkennen?
Wie schreibe ich ein eigenes Codegenerator-Backend für gcc?
Warum _mm_malloc verwenden? (im Gegensatz zu _aligned_malloc, alligned_alloc oder posix_memalign)
Was ist die Codierung von argv?
gcc -g vs not -g und strip vs not strip, Leistung und Speichernutzung?
Welches Programm erstellt aus einer beliebigen Datei ein C-Array?
Ziel C Boolesches Array
Wie verwendet man Zeigerausdrücke, um auf Elemente eines zweidimensionalen Arrays in C zuzugreifen?
Finden Sie ohne Debugging heraus, welche Assembler-Anweisung einen Illegal Instruction-Fehler verursacht hat
Wie richte ich libusb unter Mac OS X ein?
Wie verlasse ich eine X11-Ereignisschleife ordnungsgemäß?
strptime()-Äquivalent unter Windows?
Welche Bedeutung hat 0.0f beim Initialisieren (in C)?
Nullterminierung des char-Arrays
Wie wird der neue Wert bestimmt, wenn ein int in einen short umgewandelt und abgeschnitten wird?
Die Verwendung der Funktion pow() löst einen undefinierten Referenzfehler in C aus
So erhalten Sie IntelliSense, damit es in Visual Studio 2008 zuverlässig funktioniert
Linux C-Programm:So finden Sie die Bibliothek, zu der eine Funktion gehört
Wie werden 3D-Arrays in C gespeichert?
Warum gibt printf beim Drucken von hex nicht nur ein Byte aus?
Warum ist der Bedingungsoperator rechtsassoziativ?
Warum verwendet GCCs __attribute__((...)) Syntax doppelte Klammern?
Ist es legal, memset(…, 0, …) für ein Array von Doubles zu verwenden?
Unterbrechung; aus if-Anweisung?
Warum sind sem_init(), sem_getvalue(), sem_destroy() unter Mac OS X veraltet – und was ersetzt sie?
Verwirrende Typedef-Grammatik verstehen
Leistung der C-Code-Schleife
Meine Programme werden von Avast Antivirus blockiert
Was macht der Komma-Operator?
Einen Text in printf grün und rot erscheinen lassen
Wie extrahiere ich bestimmte n Bits einer 32-Bit-Ganzzahl ohne Vorzeichen in C?
So stellen Sie die FLOAT-Zahl im Speicher in C dar
Einen einfachen (vielleicht den einfachsten) C-Compiler starten?
Warum dauert Mulss nur 3 Zyklen auf Haswell, anders als bei Agners Instruktionstabellen? (Abrollen von FP-Loops mit mehreren Akkumulatoren)
Der schnellste Weg, um einen realen (Fest- / Gleitkomma-) Wert zu klemmen?
Warum lassen wir einige Strukturvariablen aus den geschweiften Klammern weg?
Ich kann mehr Speicher verwenden, als ich mit malloc() zugewiesen habe, warum?
Warnung in C für die Atoi-Funktion erhalten
Größe von pid_t, uid_t, gid_t unter Linux
Warum ist das Verhalten beim Subtrahieren von Zeichen implementierungsspezifisch?
winapi:CreateProcess aber das Prozessfenster ausblenden?
Sollten wir den Standardfall in der switch-Anweisung aufheben?
Unterschied zwischen unsigned und unsigned int in C
Ist Struct Packing deterministisch?
pthread_create und Übergabe einer Ganzzahl als letztes Argument
pow() scheint hier um eins raus zu sein
Einfache Hash-Funktionen
Ist es besser, Speicher hoch zwei zuzuweisen?
Umgebungsvariablen in C setzen
Überprüfen der verfügbaren Stapelgröße in C
So initialisieren Sie konstante Mitglieder von Strukturen auf dem Heap
So ordnen Sie die Funktionsadresse einer Funktion in *.so-Dateien zu
Ist der umgekehrte Schrägstrich in C- und C++-#include-Direktiven akzeptabel?
Garantiert der C-Standard, dass Puffer nicht über ihren Nullterminator hinaus berührt werden?
Interner Mechanismus von sizeof in C?
Verwendung von Go-Code in einem bestehenden C-Projekt
Ein Beispiel für die Verwendung von varargs in C
Was ist der Unterschied zwischen Funktionsdeklaration und Signatur?
Wissen C- und C++-Optimierer normalerweise, welche Funktionen keine Nebenwirkungen haben?
Nah- und Fernzeiger
Leistung eines zweidimensionalen Arrays im Vergleich zu einem 1-dimensionalen Array
Was ist der Zweck des flüchtigen Schlüsselworts, das in einem Array-Index erscheint?
Wie sage ich Valgrind, dass es gegabelte Prozesse memchecken soll?
break-Anweisung bei Verwendung von geschweiften Klammern in switch-case
Wie erhalte ich eine Thread-ID von einem beliebigen pthread_t?
Ist dies eine korrekte und tragbare Methode, um zu überprüfen, ob sich 2 C-Strings im Speicher überschneiden?
Wie funktioniert alloca() auf Speicherebene?
WRITE_ONCE in Linux-Kernel-Listen
Gegenteil von C-Präprozessor-Stringifizierung
Mod von Power 2 auf bitweise Operatoren?
Wie bekomme ich eine IP-Adresse aus der Sockenstruktur in c?
Was ist der Sinn von LEA EAX, [EAX]?
Wie definiere ich eine Typedef-Struktur, die Zeiger auf sich selbst enthält?
gccs-Schritte manuell ausführen, kompilieren, assemblieren, verknüpfen
Warum implementiert GCC isnan() effizienter für C++ <cmath> als für C <math.h>?
Wann/wie lädt Linux gemeinsam genutzte Bibliotheken in den Adressraum?
Warum hatte C vor C99 keinen booleschen Datentyp?
Wie können Sie einen Schreibvorgang mit einem Dateideskriptor leeren?
Sockets - So finden Sie heraus, welcher Port und welche Adresse mir zugewiesen sind
Speicherleck C++
Einzeilige C++-Kommentare gefolgt von \ verwandeln sich in mehrzeilige Kommentare
Wertebereich in C Int und Long 32 - 64 Bit
Objekt aus NSString des Klassennamens in Objective-C erstellen
C:Warum zeigen nicht zugewiesene Zeiger auf unvorhersehbaren Speicher und NICHT auf NULL?
Mit welchen interessanten C/C++-Bibliotheken kann man herumspielen?
Ausdrücke j =++(i | i); und j =++(i &i); sollte ein Lvalue-Fehler sein?
So implementieren Sie Server Name Indication (SNI)
Gibt es Unterschiede zwischen diesen beiden Funktionsdefinitionen höherer Ordnung?
Starten Sie gdb mit einer PID
Warum kann int _$[:>=<%-!.0,}; kompilieren?
Direktes Zuweisen von Werten zu C-Zeigern
Sleep-Funktion in Windows mit C
Rückgabe einer Zeichenfolge aus einer C-Funktion
C-Struktur-Initialisierung mit Labels. Es funktioniert, aber wie?
Nicht blockierender Aufruf zum Lesen des Deskriptors
Wie verwende ich den booleschen Datentyp in C?
Erste Schritte mit Autotools
Was sind die Hauptunterschiede zwischen ANSI C und K&R C?
Soll ich errno setzen?
Stringifizierung eines Makrowerts
Erhalten einer Stapelüberlaufausnahme beim Deklarieren eines großen Arrays
Scanf/Printf Doppelvariable C
Operatorvorrang (bitweise &niedriger als ==)
Erstellen Sie eine Datei, falls keine vorhanden ist - C
glibconfig.h keine solche Datei oder Verzeichnis
Deklarieren einer C-Funktion, um ein Array zurückzugeben
Gibt es Vorteile, die Python/C-Schnittstelle anstelle von Cython zu verwenden?
Klassen in C erstellen, auf dem Stack vs. dem Heap?
Überschreiben von malloc mit dem LD_PRELOAD-Mechanismus
?:Verhalten des ternären Bedingungsoperators, wenn ein Ausdruck leer bleibt
Was ist der Unterschied zwischen asm, __asm und __asm__?
Behauptungen des C-Compilers - wie implementieren?
Was ist __i686.get_pc_thunk.bx? Warum brauchen wir diesen Aufruf?
Wie erstelle ich einen Generator/Iterator mit der Python-C-API?
Ist es gut definiert, einen Zeiger zu verwenden, der auf One-Past-Malloc zeigt?
Unterschied zwischen np.int, np.int_, int und np.int_t in Cython?
hexadezimale Gleitkommakonstante in C
Verständnis von set/getsockopt SO_SNDBUF-Größe verdoppelt sich
Wie kann ich Symbole von (C und C++) Binärdateien unter Linux sehen?
Wie verwende ich mqueue in einem C-Programm auf einem Linux-basierten System?
Wenn free() die Länge meines Arrays kennt, warum kann ich sie dann nicht in meinem eigenen Code anfordern?
Sollten Funktionen in Header-Dateien extern gemacht werden?
Operatorpriorität vs. Auswertungsreihenfolge
Enthalten Zeichenfolgenliterale, die mit einem Nullterminator enden, einen zusätzlichen Nullterminator?
Wie unterscheiden printf und co zwischen Float und Double?
C Wechseln Sie die geschweiften Klammern nach jedem Fall
wie man einen untergeordneten Prozess beendet - _exit() vs. exit
gcc -O0 optimiert weiterhin ungenutzten Code. Gibt es ein Compiler-Flag, um das zu ändern?
Warum sehe ich THROW in einer C-Bibliothek?
Win32 - Rückverfolgung von C-Code
Erstellen Sie ein Objekt mit der Pythons C-API
Wie erstelle ich einen C-Compiler für eine benutzerdefinierte CPU?
Wofür ist der asmlinkage-Modifikator gedacht?
Wie übe ich die Unix-Programmierung in C?
Warum ist dieses gültige C
For-Schleife mit Zeiger in C
Kann libcrypto in Ubuntu nicht finden
Überprüfen Sie, ob der Prozess anhand seiner PID existiert
Warum unterscheidet sich *p++ von *p +=1?
Unterschied zwischen LPVOID und void*
Warum wird eine While-Schleife um Pthread-Wartebedingungen benötigt?
Wenn die Größe von long und int auf einer Plattform gleich ist - unterscheiden sich long und int in irgendeiner Weise?
Was bedeutet EXPORT_SYMBOL im Linux-Kernel-Code?
schwerwiegender Fehler:bits/libc-header-start.h:Keine solche Datei oder Verzeichnis beim Kompilieren von HTK
Schreiben einer Python-Erweiterung in Go (Golang)
Assoziative Arrays in C
Pufferüberlauf funktioniert in gdb, aber nicht ohne
Was bedeutet =+ in C?
Warum `sizeof(char)` schreiben, wenn char standardmäßig 1 ist?
Ich verstehe nicht, wie execlp() unter Linux funktioniert
C-Programmierung:Variable Argumentliste weiterleiten
Was bedeutet dieser Fehler:Fehler:erwartete Spezifizierer-Qualifizierer-Liste vor Typ_Name?
Was ist der beste Weg, um Benutzereingaben in C zu erhalten?
So steigern Sie die Leistung von memcpy
So verwenden Sie die Hardwarebeschleunigung mit ffmpeg
Bestimmen der sprintf-Puffergröße - was ist der Standard?
Wie bekomme ich printf-Nachrichten, die in der NDK-Anwendung geschrieben werden?
Warum optimiert GCC Strukturen nicht?
Was bewirkt, dass ein Zeichen signiert oder unsigniert wird, wenn gcc verwendet wird?
Unterschiedliche Pointer-Arithmetik-Ergebnisse beim Nehmen der Adresse des Arrays
Klammern um das String-Literal in der Char-Array-Deklaration gültig? (z. B. char s[] ={Hallo Welt})
Was ist ... im Schalterfall im C-Code
Was bedeutet der Formatierungsbezeichner %m?
Sollten Sie immer int für Zahlen in C verwenden, auch wenn sie nicht negativ sind?
In C - prüfen Sie, ob ein Zeichen in einem Zeichenarray vorhanden ist
Warum ist das Schreiben in den Speicher viel langsamer als das Lesen?
Void-Zeiger um ein Byte erhöhen? um zwei?
Ist der boolsche C/C++-Typ immer 0 oder 1, wenn er in int typisiert wird?
Mein Zeichenzeiger zeigt auf einen ungültigen Wert, nachdem er von int* gecastet wurde
C-Struktur und C++-Struktur
Wie fügt man ein dynamisches Array IN eine Struktur in C ein?
Erlaubt der C-Standard, einem Zeiger einen beliebigen Wert zuzuweisen und ihn zu inkrementieren?
Wie findet man am schnellsten heraus, ob eine Zahl gerade oder ungerade ist?
Kann ich den Wert einer Aufzählung mit printf() anzeigen?
Wann ist es gültig, auf einen Zeiger auf ein totes Objekt zuzugreifen?
Was ist ein Doppelstern (z. B. NSError **)?
Warum/wann `intptr_t` für die Typumwandlung in C verwenden?
Wie drucke ich den Wert der Variablen uint32_t und uint16_t?
Ist es möglich, eine Präprozessorvariable in C zu drucken?
Vergleichsoperation für vorzeichenlose und vorzeichenbehaftete Ganzzahlen
Drucken führender Nullen für Hexadezimalzahlen in C
Ist es in einer Struktur legal, ein Array-Feld zu verwenden, um auf ein anderes zuzugreifen?
Warum unterscheidet C zwischen -> und .?
Warum verwenden C-Programmierer Typedefs, um grundlegende Typen umzubenennen?
Werden in C Arrays Zeiger oder als Zeiger verwendet?
C/C++:Statische Funktion in Header-Datei, was bedeutet das?
Wie erstelle ich eine Zeichenfolge aus einem C-Makros-Wert?
Erstellen Sie dynamisch ein Array von Zeichenfolgen mit malloc
Sind Char-Arrays garantiert nullterminiert?
Werden ungenutzte Funktionen herausoptimiert?
Funktionszeiger und Adresse einer Funktion
Wann sollte ich eine Struktur als Wert übergeben oder zurückgeben?
Wie erstelle ich typsichere Aufzählungen?
Was ist der Unterschied zwischen GNU99 und C99 (Clang)?
Wie kann ich einen neuen Stringwert korrekt zuweisen?
Warum benötigt das GCC-kompilierte C-Programm den Abschnitt .eh_frame?
Löschen von Root-Rechten
Wie schneidet C-- im Vergleich zu LLVM ab?
Struktur an Funktion übergeben
Wie implementiert man ein Timeout im read() Funktionsaufruf?
Könnte ich jemals auf die Adresse Null zugreifen wollen?
Wie frage ich nach mindestens einer Größe eines int in C
Liste der statischen Bibliotheken abrufen, die in einer ausführbaren Datei verwendet werden
So zählen Sie Zeichen in einer Unicode-Zeichenfolge in C
GCCs-Assembly-Ausgabe eines leeren Programms auf x86, win32
Wie drucke ich eine #definierte Konstante in GDB?
printf mit führenden Nullen in C
Warum ist sin_addr innerhalb der Struktur in_addr?
Wie werden asynchrone Signalhandler unter Linux ausgeführt?
Was ist die maximale Anzahl von Zeichen für einen Hostnamen in Unix?
Fehler C2275:Unzulässige Verwendung dieses Typs als Ausdruck
Warum die Adresse des ersten Elements von struct verwenden, anstatt struct selbst?
C-Warnung implizite Deklaration des Funktionsausgangs
Wie kann überprüft werden, ob ein bestimmter Dateideskriptor, der in einer Variablen gespeichert ist, noch gültig ist?
Warum verhält sich das Komplement durch printf anders?
Compiler erkennt offensichtlich nicht initialisierte Variable nicht
Wie führe ich ein Shell-Skript von C in Linux aus?
Warum wird das Deklarieren von main als Array kompiliert?
Was ist die Notwendigkeit von leeren geschweiften Klammern { } am Ende eines Arrays von Strukturen?
Implementiert eine C-Bibliothek C11-Threads für GNU/Linux?
Wie verknüpfe ich Objektdateien in C? Schlägt mit undefinierten Symbolen für Architektur x86_64 fehl
Wie würde ich in C entscheiden, ob ich eine Struktur oder einen Zeiger auf eine Struktur zurückgeben möchte?
Ist die unbewertete Division durch 0 undefiniertes Verhalten?
Liste aller Benutzer und Gruppen
strdup oder _strdup?
makefiles - alle c-Dateien auf einmal kompilieren
Erhalten eines seltsamen Prozentzeichens in der printf-Ausgabe im Terminal mit C
CMAKE - Wie kopiert man die Header-Datei der statischen Bibliotheken ordnungsgemäß in /usr/include?
So erstellen Sie eine Einzelinstanzanwendung in C oder C++
Wie löst man SIGUSR1 und SIGUSR2 aus?
Wie teile ich eine globale Variable zwischen C-Dateien?
Warum geben round() und ceil() keine ganze Zahl zurück?
Was definiert einen undurchsichtigen Typ in C, und wann sind sie notwendig und/oder nützlich?
Kann ich einen Dateideskriptor für einen anderen Prozess unter Linux freigeben oder sind sie lokal für den Prozess?
Beste Möglichkeit, gdb aus dem Programm heraus aufzurufen, um seinen Stacktrace zu drucken?
undefinierte Referenz beim Aufruf der Inline-Funktion
Der ternäre (bedingte) Operator in C
Warum wird nicht extern auf eine statische Variable verlinkt?
Mehrzeilige DEFINE-Anweisungen?
Was ist die Protokoll-API, die von einem Android-JNI-Programm aufgerufen werden soll?
Gibt es Plattformen, auf denen Zeiger auf verschiedene Typen unterschiedliche Größen haben?
Liegt der Zugriff auf ein globales Array außerhalb seines gebundenen undefinierten Verhaltens?
Setzt free() errno?
Wie funktioniert sizeof(Array)?
Darf ein C-Compiler sequentielle Zuweisungen an flüchtige Variablen zusammenführen?
Punkt im Polygonalgorithmus
Kann ich Unixs pthread.h dazu bringen, in Windows zu kompilieren?
Wie funktioniert ein NOP-Schlitten?
Wie optimiert GCC eine nicht verwendete Variable, die in einer Schleife inkrementiert wird?
Segmentierungsfehler:11
Warum ist assert ein Makro und keine Funktion?
Perzeptron-Lernalgorithmus konvergiert nicht gegen 0
Warum C-Code-Blöcke in geschweiften Klammern einschließen?
Was passiert mit dem Speicher nach \0 in einem C-String?
Was ist der Zweck der flankengesteuerten Option von epolls?
Legen Sie die variable Textspaltenbreite in printf fest
Verwendung des Punktoperators (.) und des Pfeiloperators (->) in C im Vergleich zu Objective-C
Wie funktionieren free und malloc in C?
Eine leere Schleife ist langsamer als eine nicht leere in C
Der Unterschied von int8_t, int_least8_t und int_fast8_t?
Macht der Funktionszeiger das Programm langsam?
Verwendung von if (!!(expr)) anstelle von if (expr)
Rückgabewertoptimierung und Kopierelision in C
Ist #define in Industriestandards verboten?
Gibt es eine Möglichkeit, alle Funktionen zu finden, die von einer DLL bereitgestellt werden
Mehrfachdefinition von ... Linkerfehler
Verwendung von malloc zur Zuweisung von mehrdimensionalen Arrays mit unterschiedlichen Zeilenlängen
Zeile für Zeile eine Textdatei in C durchgehen
Daemon-Protokollierung in Linux
Wie setze ich das Socket-Timeout in C, wenn mehrere Verbindungen hergestellt werden?
Word2vec-bin-Datei in Text umwandeln
Was ist der Unterschied zwischen sscanf oder atoi, um eine Zeichenfolge in eine Ganzzahl umzuwandeln?
Praktische Beispiele verwenden dup oder dup2
func() vs. func(void) in C99
Kopieren einer Struktur in eine andere
Ausführungsreihenfolge für ein if mit mehreren Bedingungen
Über die Befehlszeile an GNU-Make-Variablen anhängen
Warum kann einem char*-Zeiger ein String zugewiesen werden, aber nicht einem char[]-Array?
So erkennen Sie, ob der aktuelle Prozess von GDB ausgeführt wird
Linksverschiebung mit negativer Verschiebungszahl
Aufruf von GCC als cc versus gcc
C++:Mysteriöserweise enorme Beschleunigung durch das Halten eines Operanden in einem Register
Übergeben eines Arrays als Referenz in C?
Muss ich eine Datei geöffnet lassen, nachdem ich mmap darauf aufgerufen habe?
Löschen Sie eine Datei namens NUL unter Windows
Wie schreibe ich eine While-Schleife mit dem C-Präprozessor?
Syntax und Beispielverwendung von _Generic in C11
Wie drucke ich eine nicht nullterminierte Zeichenfolge mit printf?
Präprozessorprüfung, wenn nicht mehrere Definitionen definiert sind
Gleitkommaausnahme (SIGFPE) bei int main(){ return(0); }
Kombinieren Sie Gyroskop- und Beschleunigungsmesserdaten
Warum enthält die Cs-printf-Formatzeichenfolge sowohl %c als auch %s?
Datei readline/readline.h nicht gefunden
Variablendeklaration nach goto Label
Ist a^a oder a-a undefiniertes Verhalten, wenn a nicht initialisiert ist?
Was sind die Auswirkungen des Linux-Makros __user?
Wie kann ich in Objective-C aus zwei verschachtelten for-Schleifen ausbrechen?
Warum erlaubt gcc, dass Argumente an eine Funktion übergeben werden, die so definiert ist, dass sie keine Argumente enthält?
Dateiende (EOF) in C
Was ist die Verwendung von .exp und was ist der Unterschied zwischen .lib und .dll?
Beste C/C++ Netzwerkbibliothek
Ungewöhnliche Verwendung der .h-Datei in C
Ist das Verhalten beim Subtrahieren von zwei NULL-Zeigern definiert?
C und C++ :Teilinitialisierung der automatischen Struktur
Fehler LNK2005:xxx bereits definiert in MSVCRT.lib(MSVCR100.dll) C:\something\LIBCMT.lib(setlocal.obj)
Was bedeutet EAGAIN?
Volatile Struct-Semantik
Gibt die Konstantenkorrektheit dem Compiler mehr Raum für Optimierungen?
Ausnahmen vom Array, das in einen Zeiger zerfällt?
1D- oder 2D-Array, was ist schneller?
Warum sollten Sie externes C++ verwenden?
Wie projiziere ich einen Punkt in 3D auf eine Ebene?
Die Adressen von zwei char-Zeigern auf verschiedene String-Literale sind gleich
Warum gibt der Compiler diese Warnung aus:Initialisierung fehlt? Ist die Struktur nicht initialisiert?
So erhalten Sie 100% CPU-Auslastung von einem C-Programm
Visuell, was mit fork() in einer For-Schleife passiert
strcpy gegen strdup
Nachricht unbekannter Typname uint8_t in MinGW
Wie kompiliere ich das von GCC generierte asm?
Vorteile purer Funktion
So deklarieren Sie eine 32-Bit-Ganzzahl in C
Was ist eine Datei mit der Erweiterung .a?
Statisch vs. global
Was ist eine portable Methode, um den Maximalwert von size_t zu finden?
Warum initialisiert malloc die Werte in gcc auf 0?
printf-Anomalie nach fork()
Der Versuch, die gcc-Option -fomit-frame-pointer zu verstehen
Warum springt GDB unvorhersehbar zwischen Zeilen und gibt Variablen als <Wert optimiert aus> aus?
Widersprüchliche Typen für Funktionen in C erhalten, warum?
An welchem Punkt in der Schleife wird der Integer-Überlauf zu einem undefinierten Verhalten?
gemeinsam genutzte globale Variablen in C
Was bedeutet die Bitte um Mitglied ******* in etwas, das keine Struktur oder Gewerkschaft ist?
Woher kommt das Wort Pragma?
Wie bestimme ich die Anzahl der Stellen einer ganzen Zahl in C?
So erhalten Sie ausgewählten Text von select2, wenn Sie <input> verwenden
Was ist schneller:x<<1 oder x<<10?
Warum (und wann) muss ich nach sizeof Klammern verwenden?
Großer Unterschied (x9) in der Ausführungszeit zwischen fast identischem Code in C und C++
Was macht Java leichter zu parsen als C?
Xcode - Warnung:Die implizite Funktionsdeklaration ist in C99 ungültig
C nicht blockierende Tastatureingabe
Fehler:Speicherklasse für Parameter angegeben
Wie funktioniert die Importbibliothek? Einzelheiten?
Sind GCC- und Clang-Parser wirklich handgeschrieben?
Was ist der Zweck dieser [1] am Ende der Struct-Deklaration?
C Speicherverwaltung
Verständnis von INADDR_ANY für die Socket-Programmierung
Kann ein C-Programm auf einem Mac nach dem Upgrade auf Catalina 10.15 nicht kompilieren
Unterschied zwischen Oberfläche und Textur (SDL / Allgemein)
Kann in C eine lange printf-Anweisung in mehrere Zeilen aufgeteilt werden?
Nicht blockierende UNIX-E/A:O_NONBLOCK vs. FIONBIO
Warum einen ungenutzten Funktionsparameterwert in void umwandeln?
Was bedeutet [ N ... M ] in C-Aggregatinitialisierern?
Warum kann ein Segmentierungsfehler nicht behoben werden?
So setzen Sie Haltepunkte für zukünftige gemeinsam genutzte Bibliotheken mit einem Befehlsflag
Gibt es Maschinen, bei denen sizeof(char) !=1 oder zumindest CHAR_BIT > 8 ist?
Der schnellste Weg, um ein 2D-Array in C auf Null zu setzen?
tun ... während vs. während
Was ist der vorzeichenlose Datentyp?
Was ist diese [0 ... 255] =Syntax in C?
rails install pg - Der Header libpq-fe.h kann nicht gefunden werden
Wird der mallocierte Speicher automatisch freigegeben, wenn Sie eine C-Anwendung beenden?
Kann eine for-Schleife innerhalb einer for-Schleife denselben Zählervariablennamen verwenden?
Fehler:unbekannter Typname „bool“
Warum gibt main hier nicht 0 zurück?
Wie werden C-Datentypen „direkt von den meisten Computern unterstützt“?
Das Backspace-Escape-Zeichen \b:unerwartetes Verhalten?
Warum ist a !=a in C?
Warum ist die Größe eines Array-Parameters nicht dieselbe wie innerhalb von main?
Wie inkrementiere ich eine Zeigeradresse und einen Zeigerwert?
Warum stimmen zwei Binärdateien von Programmen mit nur geänderten Kommentaren nicht genau in gcc überein?
Wie weit können Speicherlecks gehen?
Warum brauchen wir argc, während am Ende von argv immer eine Null steht?
Warum meldet der Compiler kein fehlendes Semikolon?
Ist der Struct-Hack technisch undefiniertes Verhalten?
Neudefinition von NULL
scanf() lässt das Newline-Zeichen im Puffer
Wie gibt das folgende Programm „C89“ aus, wenn es im C89-Modus kompiliert wird, und „C99“, wenn es im C99-Modus kompiliert wird?
Was ist die Notwendigkeit eines Arrays mit Nullelementen?
C/C++ NaN-Konstante (literal)?
int main (leer)? Wie funktioniert das?
Was ist der Sinn von konstanten Zeigern?
Wie zeigt man ein dynamisch zugewiesenes Array im Visual Studio-Debugger an?
Wie funktioniert der C-Code, der ohne Schleifen oder bedingte Anweisungen von 1 bis 1000 ausgibt?
Warum ist dieser Code anfällig für Pufferüberlaufangriffe?
Kann eine rekursive Funktion inline sein?
Warum scheint C++ rand() nur Zahlen derselben Größenordnung zu generieren?
Was ist der Zweck des Schlüsselworts static im Array-Parameter einer Funktion wie char s[static 10]?
Warum funktioniert das Einlesen in einen Stringpuffer mit scanf sowohl mit als auch ohne das kaufmännische Und (&)?
Umwandlung von bool in int
Standard-Alternative zu GCCs ##__VA_ARGS__-Trick?
Die Deklaration der Warn-/Fehlerfunktion ist kein Prototyp
Was ist eine Objektdatei in C?
So fügen Sie eine oder-Bedingung in #ifdef hinzu
C ist nicht so schwer:void ( *( *f[] ) () ) ()
Erstellen Sie eine .so-Datei aus einer .c-Datei mithilfe der gcc-Befehlszeile
Was ist der Unterschied zwischen size_t und int in C++?
Was bedeuten die Klammern um einen Funktionsnamen?
Woher weiß ich, was die Fehlernummer bedeutet?
Ist Schalter schneller als wenn?
Was ist der Zweck der Verwendung von geschweiften Klammern (z. B. {}) für eine einzeilige if- oder Schleife?
Zeichengröße (a) in C/C++
Extrahieren von Bits mit einer einzigen Multiplikation
So entkommen Sie dem % (Prozent)-Zeichen in Cs printf
Was stellt die Konstante 0,0039215689 dar?
Teilen Sie eine Zahl durch 3, ohne die Operatoren *, /, +, -, % zu verwenden
Typumwandlung - unsigned to signed int/char
Nicht intuitives Ergebnis der Zuweisung einer Zahl mit doppelter Genauigkeit zu einer int-Variablen in C
URLs in Kleinbuchstaben in Lack (inline C)
Funktion zur Erkennung von Groß-/Kleinbuchstaben C
Wie man die Zeichen eines Strings zählt und sie verschiedenen Gruppen (Klein- &Großbuchstaben) in C zuordnet
Kleinbuchstaben in Großbuchstaben umwandeln
C Programm, das nach korrekter Ausgabe zufällige Symbole druckt
C:Zählen der Anzahl der Zeichen in Groß-/Kleinschreibung aus einer Datei
Kleinbuchstaben-String in c
So überprüfen Sie, ob eine Zeichenfolge ein Buchstabe (a-z oder A-Z) in c ist
Ich brauche Hilfe beim Verständnis der Charaktermanipulation
Einfache C-Syntax zum Subtrahieren vom Typ char, Kleinbuchstaben
Konvertieren Sie Kleinbuchstaben in Großbuchstaben mit ASCII
Verwenden Sie Funktionen, um Zeichenfolgen in C in Groß- und Kleinbuchstaben umzuwandeln
Was bedeutet das ^@ in der Datei?
RC4 in Delphi und C?
Produzieren des UNIX-Zeitstempels aus der in C übergebenen Datumszeit
Zeitstempelfehler im Linux-Kernel?
Klassen in C#
Verwenden von statischen Methoden und besserer Verbesserung in C# 6
Warten, Fangen und schließlich in C# 6
Neue Möglichkeiten zum Initialisieren von Sammlungen in C# 6
Bessere Fehlerbehandlung mit den neuen Ausnahmefiltern in C# 6
Der neue Name von Ausdrücken in C# 6:Schmerzlose Konvertierung von Symbolen in Zeichenfolgen
Eine angenehme neue C#-Syntax für die Zeichenfolgeninterpolation
Verwenden des neuen Null-Bedingungsoperators in C# 6
Automatische Eigenschaftenverbesserungen in C# 6
C# 6:Member mit Ausdruckskörper vereinfachen Ihren Code
Automatisieren Sie Ihre Entwicklung:Erstellen Sie Codediagnosen und Codekorrekturen mit den APIs der .NET-Compilerplattform
Universelle Windows-Apps mit XAML und C# Unleashed:Threading, Windows und Pages
Eine kurze Tour durch C# 6.0
Hintergrundaufgaben in Windows 8.1
Arbeiten mit Benutzereingabegeräten in der Windows-Runtime
Bauen von Breakernoid in MonoGame, Teil 4
Bauen von Breakernoid in MonoGame, Teil 3
Bauen von Breakernoid in MonoGame, Teil 2
Bauen von Breakernoid in MonoGame, Teil 1
nm :Befehl zum Auflisten der Symbole in Objektdateien.
make:Nichts zu tun für `default‘
printk und Konsolenprotokollebene
Verwendung von execl (Beispiel enthalten)
Einführung in die Array-Programmierung in C
Grundlagen der C-Programmierung – Interviewfragen
Grundlagen der C-Programmierung
Programmierung der seriellen Schnittstelle:tcflush – Beispiel TCIFLUSH, TCOFLUSH
Beispiel eines Linux-Gerätetreibers für dump_stack() zum Drucken des Stack-Trace des Modulladens
oe-pkgdata-util-Dienstprogramm in Yocto
Kontrollstrukturen von C – for-, while- und do-Schleifen, if then else-Anweisungen, switch-Anweisungen
Grundlagen von C-Variablen, Datentypen, arithmetischen Ausdrücken und Bibliotheksfunktionen
Grundlagen von C-Funktionen
C while-, do-while- und for-Schleifen
C if-, if-else- und switch-Anweisungen
C-Operatoren und Typkonvertierung
Grundlagen von C-Präprozessoren
C Konstanten, Variablen und Datentypen
Grundlagen der Dateiverwaltung in C
Anfängerleitfaden zu C-Strukturen:Definition, Erstellung und Manipulation
Leitfaden für Anfänger zu C-Funktionen
Verständnis von C-Arrays:Ihre Erstellung und Manipulation, mehrdimensionale Arrays
C Sprunganweisungen
C Schleifenanweisungen
C Verzweigungsanweisungen mit Beispielen
C Input-Output-Anweisungen
C-Operatoren
Einführung in die C-Sprache
Page: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135
136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162
163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189
190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216
217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243
244 245 246 247 248 249 250 251 252 253 254 255 [256] 257 258 259 260 261 262 263 264 265 266 267 268 269 270
271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297
298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324
325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351
352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378
379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405
406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432
433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459
460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486
487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513
514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540
541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567
568 569 570 571 572 573 574