Suchergebnisse für Anfrage "c"

3 die antwort

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 ...

6 die antwort

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 ...

3 die antwort

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 ...

TOP-Veröffentlichungen

5 die antwort

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 ...

8 die antwort

C warning Fehlender Sentinel im Funktionsaufruf

Das ist meine Warnung. Missing sentinel in function callWie kann ich es entfernen. Ich benutze Linux & GCC Compiler.

2 die antwort

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 ...

3 die antwort

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 ...

2 die antwort

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 ...

1 die antwort

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 ...

4 die antwort

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 ...