Suchergebnisse für Anfrage "c"

2 die antwort

Python-Äquivalent von C-Code aus Bit Twiddling Hacks?

Ich habe ein bisschen Zählmethode, die ich versuche, so schnell wie möglich zu machen. Ich möchte den unten stehenden Algorithmus ausprobierenBit Twiddling Hacks [http://graphics.stanford.edu/~seander/bithacks.html#CountBitsSetParallel] , aber ...

6 die antwort

Reihenfolge der Auswertung von Argumenten beim Funktionsaufruf?

Ich studiere undefiniertes Verhalten in C und bin zu einer Aussage gekommen, die das besagt Es gibt keine bestimmte Reihenfolge der Auswertung von Funktionsargumenten aber wie sieht es dann mit den Standard-Aufrufkonventionen ...

3 die antwort

Übergabe von Strukturen variabler Länge zwischen MPI-Prozessen

Ich muss einfachMPI_Gatherv() eine Anzahl von Int / String-Paaren. Angenommen, jedes Paar sieht folgendermaßen aus: struct Pair { int x; unsigned s_len; char s[1]; // variable-length string of s_len chars };Wie definiere ich einen passenden ...

TOP-Veröffentlichungen

4 die antwort

Wie ordne ich ein 2D-Array mit ansteckendem Speicher zu? Wie verwende ich es, um auf Zeilen und Spalten zuzugreifen? Gib mir ein Beispiel

Ich habe ein 2D-Array erstellt, das wie folgt lautet int i,j,lx,ly;// lx,ly are the row and column respectively double** a; a=(double**) malloc((lx+2)*sizeof(double)); a[0]= (double*) malloc((lx+2)*(ly+2)* sizeof(double)); assert(a[0]); ...

1 die antwort

c mit der falschen Antwort

Schreiben Sie ein Programm, um Änderungen abzugeben. Der Benutzer gibt den gezahlten Betrag und den fälligen Betrag ein. Das Programm legt fest, wie viele Dollar, Viertel, Groschen, Nickel und Pennys als Wechselgeld ausgegeben werden sollen. ...

9 die antwort

Zeichen in Zeichenkette konvertieren in C

Wie konvertiere ich ein Zeichen in eine Zeichenfolge in C. Ich verwende derzeitc = fgetc(fp) was ein Zeichen zurückgibt. Aber ich brauche eine Zeichenkette, um sie in strcpy verwenden zu können

1 die antwort

Variablennamen aus Parametern erstellen

Ist es möglich, eine Liste von Variablen mit einem Parameter im Namen zu erstellen? Etwas wie das: for(n=0; n< val; n++) int var'n'=0;

3 die antwort

Debuggen in Eclipse mit GDB auf Mac - Fehler beim Ausführen des MI-Befehls: -exec-run

Ich habe meinen Eclipse Kepler und mein einfaches HelloWorld C-Programm, in dem ich lernen wollte, wie man ein C-Programm debuggt. Beim Klicken auf den Debug-Button erhalte ich folgende Fehlermeldung: Fehler in der letzten Startsequenz Fehler ...

1 die antwort

Wie schließe ich eine Datei?

Nach vielen Jahren Erfahrung fühlte ich mich bei Posix wohl. Dann habe ich gelesendiese [https://lkml.org/lkml/2002/7/17/165]Nachricht von Linus Torvalds, circa 2002: int ret; do { ret = close(fd); } while(ret == -1 && errno != ...

3 die antwort

Aufruf von c aus Python mit ctypes: Vektoren übergeben

Ich möchte eine c-Funktion von Python mit ctypes aufrufen. Von demDokumentation [http://docs.python.org/2/library/ctypes.html]Ich verstehe nicht, wie man Zeiger auf Vektoren übergibt. Die Funktion, die ich aufrufen möchte, ist: double f(int n, ...