Suchergebnisse für Anfrage "c"

1 die antwort

getpeername gibt immer einen schlechten Dateideskriptor an

Ich habe den folgenden Code, den ich verwende, um die Adresse des anderen Endes des Sockets zu erhalten, abergetpeername() scheitert immer mitbad file descriptor Error. Was mache ich falsch #include <arpa/inet.h> #include<syscall.h> ...

5 die antwort

Errors mit ternärem Operator in c

Ich habe ein Stück Code in C wie folgt angegeben: main() { int a=10, b; a>=5 ? b=100 : b=200 ; printf("%d" , b); } Den Code auf dem gcc-Compiler unter Unix ausführen und den Kompilierungsfehler als 'lWert als linker Zuweisungsoperand ...

3 die antwort

OpenCL oder CUDA Welchen Weg gehen?

Ich suche nach Möglichkeiten, um mit der GPU Streaming-Daten zu verarbeiten. Ich hatte zwei Möglichkeiten, konnte mich aber nicht entscheiden, welchen Weg ich einschlagen sollt Meine Kriterien lauten wie folgt: enutzerfreundlichkeit (gute ...

TOP-Veröffentlichungen

5 die antwort

Kann das C ++ - Array an der Speichergrenze enden?

it dem @ C ++ - Standard (und in diesem Fall mit C) kann ein Zeiger auf ein Element hinter dem Ende des Arrays erstellt (und nicht dereferenziert) werden. Bedeutet dies, dass ein Array niemals an einer Stelle zugewiesen wird, an der sein letztes ...

1 die antwort

Trap Representation, unsigned char und IA64 NaT

Quelle: Nicht initialisierter Müll auf ia64 kann tödlich sein [http://blogs.msdn.com/b/oldnewthing/archive/2004/01/19/60162.aspx] Auf dem ia64 besteht jedes 64-Bit-Register tatsächlich aus 65 Bits. Das zusätzliche Bit heißt "NaT" und steht für ...

1 die antwort

BST Baum Doppelzeiger bauen

Ich bin nicht sicher, wie ich einen Zeiger auf einen Zeiger setzen soll, um einen Baum zu erstellen. Wie sollte ich, wenn ich einmal zu einem Blatt gereist bin und insert aufgerufen habe, ein weiteres Element einfügen, das insert mit dem ...

2 die antwort

Abort Trap 6 Fehler in C

Ich habe diesen Code: void drawInitialNim(int num1, int num2, int num3) { int board[2][50]; //make an array with 3 columns int i; // i, j, k are loop counters int j; int k; for(i=0;i<num1+1;i++) //fill the array with rocks, or 'O' board[0][i] = ...

2 die antwort

Valgrind zeigt Speicherverlust für printf und unbenutzte Blöcke an

#include <string.h> #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]){ char *str = malloc(sizeof(char)*5); str = strcpy(str, "test"); printf("%s\n", str); free(str); return 0; }Wenn ich Valgrind auf meinem Mac (OS X, 10.9.5) ...

3 die antwort

Speichern und arbeiten mit großen Zahlen in C

Ich brauche Hilfe bei der Arbeit mit sehr großen Zahlen. Laut Windows calc ist der Exponent 174^55 = 1.6990597648061509725749329578093e+123Wie würde ich das mit C (c99 Standard) speichern? int main(){ long long int x = 174^55; //result is 153 ...

2 die antwort

Wie leite ich printf () zur Datei und dann zurück zur Konsole?

Ich arbeite an einem Projekt, für das ich eine Ausgabe aus einer Mini-Shell in meinem C-Programm in eine Datei ausgeben muss.Using./program > file.txt wird nicht funktioniere. Ich habe ein Mini-Shell-Programm, das kleine Befehle ausführt, und ...