Suchergebnisse für Anfrage "c"

3 die antwort

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.

4 die antwort

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

1 die antwort

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

TOP-Veröffentlichungen

1 die antwort

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

7 die antwort

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

4 die antwort

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

3 die antwort

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

4 die antwort

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?

8 die antwort

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

2 die antwort

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