Suchergebnisse für Anfrage "c"
Erstellen einer "Mario Style Pyramide" [duplizieren]
Diese Frage hat hier bereits eine Antwort: Making a Hash Pyramid [/questions/31529124/making-a-hash-pyramid] 2 Antworten Ich gehe den Harvard CS50 Online-Kurs durch und eines der Probleme besteht darin, eine "mario style pyramid" mit ...
Kann popen () bidirektionale Pipes wie pipe () + fork () erzeugen?
Ich implementiere Piping in einem simulierten Dateisystem in C ++ (meistens in C). Es muss Befehle in der Host-Shell ausführen, aber die Weiterleitung selbst auf dem simulierten Dateisystem ausführen. Ich könnte dies mit dem @ erreichpipe(), ...
Differenz zwischen i = ++ i und ++ i [duplizieren]
Mögliches Duplizieren: Kann jemand diese undefinierten Verhalten erklären (i = i ++ + ++ i, i = i ++, etc…) [https://stackoverflow.com/questions/949433/could-anyone-explain-these-u ndefined-behaviors-i-i-i-i-i-etc] Was ist der Unterschied ...
Warum erhalte ich einen Segfault, wenn ich die Signatur von main ändere?
Ich versuche meine Füße in C zu bekommen und habe dieses Programm geschrieben, das an einer zufälligen Stelle ein KB meines RAM anzeigt. Hier ist der Code, und es funktioniert gut: #include <stdio.h> int main(){ char *mem; for(int i =0; i < ...
Benutzerdefinierte Speicherzuweisung / Manager in C? Welcher Ansatz?
Ich suche nach einigen (benutzerdefinierten) Speichermanagern / Zuordnern, die in c geschrieben sind und habe einige Artikel durchgesehen, - Einige Links: IBM - Inside Memory ...
Was ist falsch an der Verwendung von Turbo C?
Ich stelle immer fest, dass einige Leute (die Mehrheit aus Indien) Turbo C verwenden. Ich kann keinen Grund finden, einen solchen veralteten Compiler zu verwenden ... Aber ich weiß nicht, welche Gründe ich angeben soll, wenn ich ihnen die ...
Wie kann ich ein Flag in C entfernen?
Es gibt eine Variable, die einige Flags enthält, und ich möchte eine davon entfernen. Aber ich weiß nicht, wie ich es entfernen soll. Hier setze ich das Flag. my.emask |= ENABLE_SHOOT;
Wie verwende ich den Rust-Speicherzuweiser für eine C-Bibliothek, für die ein Zuweiser bereitgestellt werden kann?
Ich schreibe Rust-Bindings in eine C-Bibliothek, die die Option hat, einen Speicherzuweiser eines Drittanbieters zu verwenden. Das Interface sieht so aus: struct allocator { void*(*alloc)(void *old, uint); void(*free)(void*); ...
In C / C ++ ist char * arrayName [] [] ein Zeiger auf einen Zeiger auf einen Zeiger ODER ein Zeiger auf einen Zeiger?
Ich habe mehrdimensionale Arrays als Zeiger auf Zeiger verstanden, aber vielleicht irre ich mich? Zum Beispiel, ich obwohl: char * var = char var[] char ** var = char* var[] oderchar var[][] char *** var = char var[][][] oderchar* var[][] ...
Wie man einen Zeiger auf ein Array in Rust für C @ darstel
Ich brauche einextern "C" FFI funktionieren in Rust und wollen ein Array fester Größe akzeptieren. Der C-Code übergibt so etwas wie: // C code extern int(*)[4] call_rust_funct(unsigned char (*)[3]); .... unsigned char a[] = { 11, 255, 212 }; ...