Suchergebnisse für Anfrage "c"

4 die antwort

Schneller Weg, um ein Array von int64_t zu multiplizieren?

Ich möchte die Multiplikation von zwei speicherausgerichteten Arrays vektorisieren. Ich habe keine Möglichkeit gefunden, 64 * 64-Bit in AVX / AVX2 zu multiplizieren, also habe ich nur das Loop-Unroll-Verfahren durchgeführt und AVX2 geladen / ...

4 die antwort

Wie ermittle ich das Ende der va_arg-Liste?

Ich habe eine Funktionfoo(char *n, ...); Ich muss alle optionalenchar parameter. Ich hatte eine idee @ zu benutz while(va_arg(argPtr, char) != NULL) { ... } um zu verstehen, wann ich am Ende der Liste angekommen bin. Also, wird es funktionieren, ...

4 die antwort

Converting bytes array to integer

Ich habe ein 4-Byte-Array (Daten) vom Typuint8_t steht für eine Ganzzahl von Geschwindigkeitsdaten. Ich versuche, dieses Array auf @ zu übertrageuint32_t Ganzzahl (Geschwindigkeit), multiplizieren Sie diese Geschwindigkeit mit 10 und stellen Sie ...

TOP-Veröffentlichungen

12 die antwort

Beispiel für etwas, das in C ein „konstanter Ausdruck“ ist und nicht?

Ich bin ein bisschen verwirrt zwischen dem, was in C ein konstanter Ausdruck ist und was nicht, auch nach langem Googleing. Können Sie ein Beispiel für etwas geben, das ein konstanter Ausdruck in C ist und nicht?

2 die antwort

Erstellen eines 10-Bit-Datentyps in C / C ++ [closed]

Kann ein 10-Bit-Datentyp erstellt werden? Ich kann nutzenuint16_t, uint32_t und so weiter, aber was ist, wenn ich @ verwenden möchuint10_t oderuint12_t? Ist das möglich

10 die antwort

Visual Studio Code includePath

Ich versuche, C / C ++ in Visual Studio Code zu erstellen. Ich habe C / C ++ und alle relevanten Erweiterungen installiert. #include <stdio.h> int main() { printf("Test C now\n"); return 0; }Aber es gibt eine grüne Linie unter#include <stdio.h> ...

4 die antwort

Socks 5 Client in C

Ich möchte Socks 5-Client mit Stream-Sockets in C schreiben. Hier ist mein Code: /* ** client_socks.c -- a stream socket socks 5 client demo */ #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <errno.h> #include <string.h> ...

2 die antwort

Funktion, die einen Zeiger auf ein Array zurückgibt

Ich konnte erfolgreich mit Arrays variabler Länge in @ arbeitC und ich habe jetzt folgendes: #include <stdio.h> #include <stdlib.h> int (*foo(size_t row, size_t col))[3]; int main(void){ size_t row, col; printf("Give the ROW: "); if ...

2 die antwort

Execv Linux printf funktioniert nicht

Ich versuche, die ausführbare Datei mit folgendem C-Code auszuführen: int main(int argc, char *argv[]) { printf("hello.\n"); sleep(2); if (execlp("ls","ls","-l",NULL) == -1) printf("Error occured during execute ls.\n"); return 0; } Warum ...

6 die antwort

Welche Argumente für posix_fadvise () für sequentielles Schreiben von Dateien?

Ich arbeite an einer Anwendung, die sequentiell eine große Datei schreibt (und überhaupt nicht liest), und ich möchte @ verwendposix_fadvise(), um das Dateisystemverhalten zu optimieren. Die Funktionsbeschreibung in der Manpage legt nahe, dass ...