Die Suche ergab 8091 Treffer

von Xin
Di Feb 04, 2020 9:17 pm
Forum: C / C++
Thema: mehrdimensionaler Array aus eigenen Datentypen
Antworten: 7
Zugriffe: 366

Re: mehrdimensionaler Array aus eigenen Datentypen

Gucken wir uns kurz etwas Code an: Spielfeld = (sFeld *) calloc(StructGroesse, sizeof(sFeld)); sFeld ist ein (1!) Struct. Nur eins. Du greifst in ErstelleSpielfeld aber auf ein Array zu. Ich kann das nicht ganz nachvollziehen. Hier wird über "calloc()" Speicher für "StructGroesse" Elemente vom Typ ...
von Xin
Sa Feb 01, 2020 1:42 pm
Forum: C / C++
Thema: mehrdimensionaler Array aus eigenen Datentypen
Antworten: 7
Zugriffe: 366

Re: mehrdimensionaler Array aus eigenen Datentypen

Wie finde ich den das Programm valgrind? Valgrind ist in den Repositorys der meisten Linux-Distributionen. Du musst also nur Deinen Packetmanager erklären, dass Du gerne valgrind auf Deinem System haben möchtest. Unter MacOS ist es soweit ich weiß möglich valgrind zu installieren, aber umständlich....
von Xin
Sa Feb 01, 2020 1:27 pm
Forum: Projekte
Thema: Druckerdaten zu PDF
Antworten: 3
Zugriffe: 308

Re: Druckerdaten zu PDF

Hmm... da sich das Programm nicht aussuchen kann, welcher Drucker vom Benutzer angeschlossen wird, ist die richtige Stelle, die Daten abzufangen der Druckertreiber. Das wiederrum wird ein PDF-Drucker wohl tun!? Und was heißt, es ist nicht klar, ob ein PDF-Drucker unterstützt wird? Rein aufwandstechn...
von Xin
Do Jan 30, 2020 6:55 pm
Forum: Algorithmen und Konzepte
Thema: Hauptlogik im if- oder im else-Zweig, oder egal?
Antworten: 5
Zugriffe: 311

Re: Hauptlogik im if- oder im else-Zweig, oder egal?

Orioner hat geschrieben:
Do Jan 30, 2020 12:55 pm
Ja, gut. Ich wollte eigentlich nur wissen, ob es ein Konvention gibt. Offenbar nicht. Danke.
Konventionen gibt es viele. Es gibt nur keine, an die sich alle halten. :-D
von Xin
Do Jan 23, 2020 9:22 pm
Forum: Algorithmen und Konzepte
Thema: Hauptlogik im if- oder im else-Zweig, oder egal?
Antworten: 5
Zugriffe: 311

Re: Hauptlogik im if- oder im else-Zweig, oder egal?

An der Stelle muss ich sagen, dass ich heute niemandem anraten möchte, für oder gegen die Intelligenz des Compilers zu programmieren. Branch-Prediction ist gut uns schön, aber meiner Meinung sollte es kein Thema in einer höheren Programmiersprache, sofern diese nicht erlaubt einen Branch als den Wah...
von Xin
Do Jan 23, 2020 1:48 pm
Forum: Algorithmen und Konzepte
Thema: Hauptlogik im if- oder im else-Zweig, oder egal?
Antworten: 5
Zugriffe: 311

Re: Hauptlogik im if- oder im else-Zweig, oder egal?

Es gibt in allen Fächern Regeln, die keinen Sinn ergeben. Das halte ich von der Behauptung. Für die CPU spielt es keine Rolle wierum die Bedingung geschrieben ist. Das macht nur an einer Stelle Sinn: Beim Lesen. Und hier stimme ich erstmal zu: Der gewünschte Regelfall sollte sich im then-Bereich abs...
von Xin
Mi Jan 22, 2020 5:53 pm
Forum: C / C++
Thema: C Tutorial - Expertenthemen
Antworten: 10
Zugriffe: 700

Re: Rekursion

Ah, jetzt habe ich verstanden für was die zweite Return-Anweisung gut ist: Wenn die Rekursion zu Ende ist wird der Rückgabe Wert von fibonacci_intern( fib-2 ) + fibonacci_intern( fib-1 ) zusammen addiert und dann wird das Ergebnis an die zweite Return-Anweisung übergeben. Richtig? Genau. Und die Su...
von Xin
Mi Jan 22, 2020 3:54 pm
Forum: C / C++
Thema: C Tutorial - Expertenthemen
Antworten: 10
Zugriffe: 700

Re: Rekursion

ich habe an der Funktion fibonacci_intern ein bisschen experimentiert, bin aber zu keinem logischen Ergebnis gekommen. unsigned int fibonacci_intern( unsigned int fib ) { printf("- %d - ", fib); //Codeverlauf verfolgen if( fib <= 2 ) return 1; return fibonacci_intern( fib-2 ) + fibonacci_intern( fi...
von Xin
Mi Jan 15, 2020 2:49 pm
Forum: C / C++
Thema: C Tutorial - Expertenthemen
Antworten: 10
Zugriffe: 700

Re: Rekursion

Bin bei Optimierung: unsigned int fibonacci_intern( unsigned int fib ) { if( fib <= 2 ) return 1; return fibonacci_intern( fib-1 ) + fibonacci_intern( fib-2 ); } Sagen wir mal ich übergebe der Funktion den Wert 7. Was passiert bei der Funktion fibonacci_intern in dieser Zeile: return fibonacci_inte...
von Xin
Do Jan 09, 2020 3:53 pm
Forum: C / C++
Thema: C Tutorial - Expertenthemen
Antworten: 10
Zugriffe: 700

Re: C Tutorial - Expertenthemen

Es müssen nicht unbedingt 32 Byte sein, das darf das OS nach belieben entscheiden. Die Anforderung ist ja, dass man 3 Byte am Stück braucht und das ist bei 32 Byte am Stück ja auch gegeben. 3 Byte ist ein sehr unpraktischer Wert, die wenn die wieder freigeben werden - wann werden das nächste mal 3 B...