Die Suche ergab 2437 Treffer

von nufan
Di Dez 29, 2020 3:25 pm
Forum: C / C++
Thema: Array - Calculate Average
Antworten: 2
Zugriffe: 1713

Re: Array - Calculate Average

Hallo Robocop1! Wieso enthält der Code ein printf von "i+1" ? Ist "i" die Indexposition, beginnend bei 0? Genau, Array-Indizes beginnen in C bei 0: https://www.proggen.org/doku.php?id=c:tutorial:arrays Für die meisten Menschen ist es natürlicher bei 1 zu zählen zu beginnen, deshalb auch das "i+1" in...
von nufan
Do Dez 10, 2020 7:49 am
Forum: C / C++
Thema: Problem beim Quicksort-Algorithmus in C
Antworten: 3
Zugriffe: 2386

Re: Problem beim Quicksort-Algorithmus in C

Hallo cmann :) Habe der Quicksort-Funktion nun X_SIZE-1 als end übergeben und in der Funktion selbst das j=end-1 wieder zu j=end geändert und es läuft einwandfrei. Aber vielleicht kann mir ja jemand erklären wieso es einen Unterschied macht ob ich die übergebene Variable in der Funktion ändere oder ...
von nufan
Mi Dez 02, 2020 7:03 pm
Forum: C / C++
Thema: HTTP-Request liefert keine Antwort
Antworten: 6
Zugriffe: 3902

Re: Anfängerproblem

Der HTTP-Standard (https://tools.ietf.org/html/rfc2616) erwartet sich "\r\n" zwischen den Zeilen, nicht bloß "\n". Möglicherweise ist uhttpd in diesem Fall strenger als die Fritzbox und erkennt deinen Request nicht? Ansonsten würde ich empfehlen im Hintergrund den Netzwerkverkehr mit z.B. Wireshark ...
von nufan
Mi Dez 02, 2020 7:49 am
Forum: C / C++
Thema: C++ Vererbung Abstrakte Klasse als Basisklasse
Antworten: 4
Zugriffe: 2949

Re: C++ Vererbung Abstrakte Klasse als Basisklasse

Hallo MiCsoft! :) Ich fange mal bei deinen konkreten Fragen an: Wie lösche ich denn einen String in C++? Sprich wie schreibe ich dann den Destruktor in Fahrzeuge? Du meinst wie du den Speicher des Namens wieder freigibst? Das musst du gar nicht tun, das übernimmt der Destruktor von std::string schon...
von nufan
Di Nov 24, 2020 8:51 am
Forum: Datenbanken und Datenmanagement
Thema: Datenbank für eine Quiz App?
Antworten: 8
Zugriffe: 8094

Re: Datenbank für eine Quiz App?

mfro hat geschrieben:
Mo Nov 23, 2020 5:36 pm
Die zentrale Quiz-Datenbank habe ich zumindest in den Anforderungen nicht gesehen.
Wie würdest du die erwähnte Auswertung der Schätzfrage ohne zentrale Datenbank umsetzen?
von nufan
Mo Nov 16, 2020 5:30 pm
Forum: Datenbanken und Datenmanagement
Thema: Datenbank für eine Quiz App?
Antworten: 8
Zugriffe: 8094

Re: Datenbank für eine Quiz App?

Stand jetzt (neu), wollen wir sogar einen Server zwischen schalten... Das halte ich - sofern ihr eine Datenbank verwenden wollt - für eine gute Idee. Ich würde stark davon abraten eine Datenbank direkt (ohne Web-Server dazwischen) im Internet verfügbar zu machen. Meine Empfehlung wäre die Datenbank...
von nufan
Mi Sep 16, 2020 12:03 pm
Forum: C / C++
Thema: Frage zu Prozessprogrammierung
Antworten: 7
Zugriffe: 5322

Re: Frage zu Prozessprogrammierung

Als Beispiel eine sehr einfache Implementierung der Kommunikation zwischen Prozessen über eine Message-Queue unter Linux. // gcc main.c -lrt -Wall #include <errno.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <mqueue.h> #include <unistd.h> const char MQ_NAME[] = "/somename";...
von nufan
Do Sep 10, 2020 5:58 am
Forum: Algorithmen und Konzepte
Thema: Gibt es einen logischen Fehler in diesem Code?
Antworten: 13
Zugriffe: 13233

Re: Gibt es einen logischen Fehler in diesem Code?

In dem einen Moment ist oilPrice alias Raffinerieabnahmepreis = 1.1, im nächsten irgendeine wüste (negative) Zahl und das, obwohl der Wert nirgends geändert wird Überprüfe deine Array-Indizes. Eventuell liest bzw. schreibst du irgendwo über die Grenzen hinaus oder Daten sind nicht korrekt initialis...
von nufan
Sa Sep 05, 2020 3:37 pm
Forum: C / C++
Thema: Woher kommt der Invalid indirection error
Antworten: 2
Zugriffe: 2043

Re: Woher kommt der Invalid indirection error

In deinem Code-Ausschnitt sind die Deklarationen nicht ersichtlich, das macht es nicht ganz offensichtlich. Ich vermute aber, dass "transportCapacity" kein Array ist und deswegen keinen Index haben sollte:

Code: Alles auswählen

if (transportCapacity <= extractedOil[i]) {
von nufan
So Aug 30, 2020 12:26 pm
Forum: C / C++
Thema: Warum kann ich mehr als 2 Zeichen mit scanf() einlesen?
Antworten: 5
Zugriffe: 4191

Re: Warum kann ich mehr als 2 Zeichen mit scanf() einlesen?

Eine Alternative ist z.B. die Funktion fgets().