C++ Programm Brauche im Umfang einer Schularbeit dringend unterstützung !!
-
Dieser Beitrag wurde gelöscht!
-
@Youngtaltent23 sagte in C++ Programm Brauche im Umfang einer Schularbeit dringend unterstützung !!:
Vielleicht wisst ihr wie es läuft!?
Mein Tag war ganz angenehm, danke der Nachfrage. Hast du vielleicht ein bisschen eine konkretere Frage?
-
Dieser Beitrag wurde gelöscht!
-
Wenn du möchtest dass sich den Code jemand ansieht dann solltest du ihn wenigstens in Code-Tags setzen. z.B. indem du die Zeile
```cpp
davor schreibst und die Zeile
```
dahinter.
Dann wird das schön formatiert, ala:
#include <blah.h> int main() { // Juchu, ein Kommentar return 0; }
So wie der Beitrag aktuell aussieht werden wohl die wenigsten Lust haben sich den Code anzusehen.
-
@Youngtaltent23 sagte in C++ Programm Brauche im Umfang einer Schularbeit dringend unterstützung !!:
int genommener_Urlaub;
ich habe
@Youngtaltent23 sagte in C++ Programm Brauche im Umfang einer Schularbeit dringend unterstützung !!:
Eingabe der Tage, wenn der Mitarbeiter Urlaub nehmen möchte (muss mehrfach möglich sein)
schon so interpretiert, daß man das Datum des jeweiligen Urlaubstags eingibt.
@Youngtaltent23 sagte in C++ Programm Brauche im Umfang einer Schularbeit dringend unterstützung !!:
int mitarbeiter[500];
Wenn die Klasse
Mitarbeiter
einen Mitarbeiter abbildet ... wozu dann dieser Member??
@Youngtaltent23 sagte in C++ Programm Brauche im Umfang einer Schularbeit dringend unterstützung !!:
Person() {};
Kann nicht sein in einer Klasse die
Mitarbeiter
heißt. Das Semikolon ist überflüssig nach dem Funktionskörper. Defaultkonstruktor:Mitarbeiter() = default;
@Youngtaltent23 sagte in C++ Programm Brauche im Umfang einer Schularbeit dringend unterstützung !!:
void datenLöschen(); // ... void mitarbeiterAuflisten();
... müssten eine Memberfunktionen der Datenstruktur sein die die 500 Mitarbeiter verwaltet. Nicht die eines einzelnen Mitarbeiters. Das
ö
in einem Bezeichner ist sehr gewagt.
@Youngtaltent23 sagte in C++ Programm Brauche im Umfang einer Schularbeit dringend unterstützung !!:
void Mitrbeiter[500];
Ähm? Wie ist der Gedankengang dahinter??
@Youngtaltent23 sagte in C++ Programm Brauche im Umfang einer Schularbeit dringend unterstützung !!:
~Mitarbeiter
Syntaxfehler. Davon Abgesehen braucht die Klasse keinen selbstdefinierten Destruktor.
Da habe ich dann nicht mehr weitergelesen.
-
Na ja, die Aufgabe ist eigentlich relativ klar! Nur dass "Suche eines Mitarbeiters mit …" ist interpretierbar.
Du brauchst, wie schon angearbeitet, eine Klasse "Mitarbeiter" mit seinen Daten (gut, hast Du ja soweit).Du brauchst auch einen Container (schau mal 'vector', 'list' oder evtl. 'map' bzw. 'multimap'), in dem Du die Mitarbeiter im Speicher hältst. Das ist nicht die Aufgabe des einzelnen Mitarbeiters (was soll da das Array?)!
Du benötigst eine Instanz, die einen Mitarbeiter anlegt, löscht und ggf. auch findet. Das sollte nicht der Mitarbeiter selbst vornehmen. Diese Instanz könnte z.B. den Container beinhalten.
Nicht zuletzt, informiere Dich über das objektorientierten Paradigma, wenn Du Dich weiterhin mit C++ oder auch anderen objektorientierten Programmiersprachen beschäftigen möchtest.
-
Dieser Beitrag wurde gelöscht!
-
Dieser Beitrag wurde gelöscht!