Suchergebnisse für Anfrage "c"
Verschmelzen einer Dreieckschleife zur Parallelisierung, Berechnung von Subindizes
Eine übliche Technik bei der Parallelisierung besteht darin, verschachtelte Schleifen wie diese zu verschmelzen for(int i=0; i<n; i++) { for(int j=0; j<n; j++) {zu for(int x=0; x<n*n; x++) { int i = x/n; int j = x%n;Ich frage mich, wie ich ...
wie man findet, ob die Maschine 32bit oder 64bit ist
Gibt es sowieso aus einem C-Programm heraus, ob das Betriebssystem aktuell im 32bit oder 64bit Modus läuft. Ich benutze ein einfaches Programm wie unten int main(void){ switch(sizeof(void*)){ case 4: printf("32\n"); break; case ...
Gute Möglichkeit, den Scanf-Puffer zu leeren, wenn ein ungültiger Eintrag eingegeben wurde
Ich habe über Möglichkeiten nachgedacht, um fehlerhafte Einträge zu löschenscanf Funktionen, die es ermöglichen, dass Schleifenaufforderungen ihre Arbeit erledigen. Ich habe hier einen Funktionsaufruf, der die Eingabe löscht. Das ...
Datei- und Ordnerstruktur einer App / eines Projekts in C
Was wäre die allgemeine Struktur einer App / eines Projekts in der Programmiersprache C? libs, includes, header files. usw. usw. Was wäre die Klassenstruktur. (in OOps) müssen skalierbar sein und andere Funktionen. So etwas wie main.cpp ...
C warning Fehlender Sentinel im Funktionsaufruf
Das ist meine Warnung. Missing sentinel in function callWie kann ich es entfernen. Ich benutze Linux & GCC Compiler.
Qt-Programm auf mehreren Plattformen bereitstellen, wie?
Ich bin neu in der Qt-Programmierung und möchte ein Programm entwickeln, das ich unter Windows, Linux (Ubuntu) und Mac ausführen möchte. Ich habe gehört, dass Qt die plattformübergreifende Anwendungsentwicklung unterstützt. aber meine Frage ...
Was stimmt nicht mit fread in diesem Programm?
Ich bin ein fortgeschrittener Schüler von C. Ich versuche, ein Bankverwaltungsprogramm zu erstellen, aber zuerst muss ich ein Anmeldeprogramm erstellen, also habe ich eines der folgenden erstellt. Da ich kürzlich etwas über Datei-E / A in C ...
TCP / UDP- und Ethernet-MTU-Fragmentierung
Ich habe verschiedene Websites und Tutorials online gelesen, bin aber immer noch verwirrt. Wenn die Nachricht größer als IP MTU ist, dannsend() Gibt das gesendete Byte zurück. Was passiert mit dem Rest der Nachricht? Soll ich anrufensend() erneut ...
Schwacher Tisch und GC-Finalizer mit C-API
Ich versuche, einen GC-Finalizer für einen Funktionswert zu erstellen, indem ich ihn mithilfe der C-API in einer schwachen Tabelle speichere. Ich begann damit, einen Prototyp in Lua 5.2 zu schreiben: local function myfinalizer() print 'Called ...
Warum können beim Erweitern einer gepolsterten Struktur keine zusätzlichen Felder in die Schwanzpolsterung eingefügt werden?
Betrachten wir die Strukturen: struct S1 { int a; char b; }; struct S2 { struct S1 s; /* struct needed to make this compile as C without typedef */ char c; }; // For the C++ fans struct S3 : S1 { char c; };Die Größe von S1 beträgt 8, was ...