Suchergebnisse für Anfrage "c"

2 die antwort

Yoda Bedingungen und ganzzahlige Promotion

Wenn ein Typ verglichen wird, der größer als @ iint Muss ich bei einer Ganzzahlkonstante die Konstante links oder rechts platzieren, um sicherzustellen, dass der richtige Vergleich durchgeführt wird? int64_t i = some_val; if (i == -1)oder sollte ...

4 die antwort

Warum hat der Compiler mich nicht vor einer leeren if-Anweisung gewarnt?

Ich verwende Keil uVision v4.74 und habe die Option "Alle Warnungen" aktiviert. Ich habe folgendes geschrieben absichtlich code: if(condition matched) { //do something }Wenn ich mein Projekt neu erstellt habe, habe ich 0 Fehler und 0 Warnungen ...

2 die antwort

Multithread-Dateiübertragung mit Socket

Ich versuche, ein Server-Client-Dateiübertragungssystem mit mehreren Threads in C zu erstellen. Es gibt Clients, die senden oder auflisten oder eine andere Auswahl treffen (in einem Switch-Fall, den Sie sehen können), und einen Server, der die ...

TOP-Veröffentlichungen

4 die antwort

Kann ich memcpy () und memmove () aufrufen, wobei die Anzahl der Bytes auf Null gesetzt ist?

Muss ich Fälle behandeln, in denen ich eigentlich nichts zu verschieben / zu kopieren habe?memmove()/memcpy() als Randfälle int numberOfBytes = ... if( numberOfBytes != 0 ) { memmove( dest, source, numberOfBytes ); }oder sollte ich die Funktion ...

40 die antwort

Wie bestimme ich die Größe meines Arrays in C?

Wie bestimme ich die Größe meines Arrays in C? Das heißt, die Anzahl der Elemente, die das Array aufnehmen kann?

4 die antwort

read () liefert zusätzliche Zeichen aus der Datei

Ich versuche, Text von der Datei zum Drucken zu lesen. Beim Versuch, die Zeichenpuffergröße anzugeben, wird ein zusätzliches Zeichen zurückgegeben. #include <stdio.h> #include <stdlib.h> #include <sys/stat.h> #include <fcntl.h> int main(){ int ...

10 die antwort

3d Beschleunigungsmesser berechnen die Orientierung

Ich habe Beschleunigungsmesserwerte für die 3-Achsen (normalerweise, wenn nur die Schwerkraft vorhanden ist, enthält sie Daten zwischen -1,0 und 1,0): float Rx; float Ry; float Rz;Ich mache Somaberechnungen, dann bekomme ich die Winkel für jede ...

6 die antwort

Was ist die Beziehung zwischen den C- und C ++ - Standards?

Ich habe geschriebendiese Antwort [https://stackoverflow.com/questions/5539249/why-transforms-begin-s-end-s-begin-tolower-cant-be-complied-successfu/37438120#37438120] und ich zitierte ...

14 die antwort

Unterschied zwischen int * i und int * i

Ich konvertiere eine Header-Datei für eine in C geschriebene DLL nach Delphi, damit ich die DLL verwenden kann. Meine Frage ist, was ist der Unterschied zwischen int* iun int *iIch konvertiere die erste nach i: PInteger;Aber ich bin mir ...

6 die antwort

C Programming - Zwei für Schleifen zur Rekursion

Ich habe versucht, eine rekursive Funktion zu erstellen, die zwei for-Schleifen simuliert. Also müsste function dies tun: int recursion(int n, int i, int j) { for(i=0; i<n; i++) { for(j=i+1; j<n; j++) { printf("%d %d\n", i, j); } } } Aber ich ...