Suchergebnisse für Anfrage "c"
Wie konvertiere ich eine Ganzzahl nach char ohne C-Bibliothek?
In einer C-Programmierübung werde ich gebeten, ein int in char zu konvertieren, ohne die C-Bibliothek zu verwenden. Haben Sie eine Idee, wie Sie vorgehen sollen? edit: was ich mit int meine, ist der eingebaute C / C ++ - Typ Vielen Dank.
Das Kompilieren von 32-Bit-Programmen unter 64-Bit-Linux-Betriebssystemen führt zu schwerwiegenden Fehlern
Verwenden gcc -m32 myprog.csollte die datei in 32 bit version kompilierenmyprog.c. Leider erhalte ich diesen Fehler: In file included from /usr/include/stdio.h:27:0, from myprog.c:1: /usr/include/features.h:374:25: fatal error: sys/cdefs.h: No ...
Die Warnung „Diese Dezimalkonstante ist nur in ISO C90 ohne Vorzeichen“ kann nicht beseitigt werden
Ich verwende den FNV-Hash als Hashing-Algorithmus für meine Hash-Tabellen-Implementierung, erhalte jedoch die Warnung im Fragentitel in dieser Zeile: unsigned hash = 2166136261;Ich verstehe nicht, warum das passiert, denn wenn ich das ...
Liest den Text aus der Datei und überspringt Leerzeichen oder leere Zeilen
Hallo. Ich muss mehrere Dateien ohne Leerzeichen oder Leerzeilen zwischen den Zeichen lesen. Sie können unterschiedliche Layouts haben, z. B. 1.txt, 2.txt oder 3.txt: 1.txt: t h i s f i l e2.txt: l i k e t h a t3.txt: s o m e t h i n g l i k ...
C4996 (Funktion unsicher) Warnung für strcpy aber nicht für memcpy
Ich schreibe Code in VS2010 und sehe zufällig, dass mir der Compiler nach der Kompilierung eine C4996-Warnung ("Diese Funktion oder Variable ist möglicherweise unsicher") für strcpy- und sprintf-Aufrufe ausgibt. Ich konnte jedoch keine ähnlichen ...
Finden Sie den ursprünglichen Besitzprozess eines Linux-Sockets
Unter Linux und anderen UNIX-ähnlichen Betriebssystemen ist dies der Fallmöglich [https://stackoverflow.com/questions/1997622]für zwei (oder mehr) Prozesse, um einen Internet-Socket gemeinsam zu nutzen. Angenommen, es gibt ...
Wie drosselt man die Bandbreite einer Socket-Verbindung in C?
Ich schreibe eine Client-Server-App mit BSD-Sockets. Es muss im Hintergrund ausgeführt werden und muss kontinuierlich Daten übertragen, kann jedoch die Bandbreite der Netzwerkschnittstelle bei normaler Verwendung nicht beeinträchtigen. Abhängig ...
Kann ich einen Dateideskriptor für einen anderen Prozess unter Linux freigeben oder sind sie lokal für den Prozess?
Angenommen, ich habe 2 Prozesse, ProcessA und ProcessB. Wenn ich aufführeint fd=open(somefile) In ProcessA kann ich dann den Wert des Dateideskriptors übergebenfd über IPC zu ProcessB und muss es die gleiche Datei manipulieren?
Typumwandlung nach unsigniert in C
int a = -534; unsigned int b = (unsigned int)a; printf("%d, %d", a, b); druckt-534, -534 Warum findet die Übertragung nicht statt? Ich habe es erwartet-534, 534 Wenn ich den Code ändere auf int a = -534; unsigned int b = (unsigned int)a; if(a ...
Undefinierte Referenzprobleme mit Semaphoren
Ich spiele mit Semaphoren herum, stoße aber immer wieder auf Warnungen zu undefinierten Verweisen, sodass mein Code nicht funktioniert. Ich habe Beispielcode aus einem Text gezogen, hatte jedoch Probleme mit der Syntax. Daher habe ich das ...