
LaLin
Mitglieder-
Gesamte Inhalte
10 -
Benutzer seit
-
Letzter Besuch
-
So es funktioniert alles Vielen vielen Dank an alle hier... Hab jetzt alles noch ein wenig erweitert und alle sind zufrieden ;-)
-
Vielen vielen Dank Man weiß ja nie was bei c++ verlangt wird Woran kann es liegen, dass er mir cout << ... als fehler meldet? Binärer Operator '<<': Es konnte kein Operator gefunden werden, der einen rechtsseitigen Operanden vom Typ 'Buchung' akzeptiert. Hab mal bei google gesucht, aber das steht immer etwas von implementieren von << operator....das kenn ich aber leider noch nicht
-
:upps Ok Danke^^ Noch eine Frage: Du hast da jetzt nur die Menge gesetzt. Wenn ich jetzt aber zusätzlich noch Datum und Kunde machen will, hat dann Datum [2] und Kunde [3]? Fange ich dann für die 2. Buchung bei [4] an? Oder wird das anders gemacht?
-
Dann kläre ich euch mal auf -Wir programmieren C++ (bzw. sollen es mal können) -Die Aufgabe ist die selbe, die ich auch hier http://forum.fachinformatiker.de/c-c/143492-variablen-klasse-1-klasse-2-verwenden.html mal angesprochen habe. Habe jetzt mit dem Tutor gesprochen und er meinte, dass wir nichts mit cin machen sollen, sondern einfach am ende die Buchungsübersicht haben. - Was ich kenne: -> Array, Pointer (nur ansatzweise), new operator, schleifen, konstruktor & destruktor, cin cout, set/get, private public, überladener Konstruktor...ähm ja das sollte es sein, da ich immer nur 1,5 stunden in der woche habe und erst 6 Wochen dran bin....
-
Kannst du mir das bitte etwas konkretisieren? ^^ Zur Situation: -Ich habe 2 Klassen (Buchung und Artikel) [.h] -In der Klasse Buchung habe ich die set/get Methoden für Datum,Kunde,Buchungsmenge -In der Klasse Artikel habe ich die set/get Methoden für Artikelnummer,Menge,Preis ( es gibt nur EINEN Artikel) -Zunächst soll am Ende eine Übersicht der Buchungen ausgegeben werden. -Alle Werte sind festgesetzt - also kein cin im Programm Ausgabe soll so ungefähr aussehen: Anzahl_____Datum____Kunde____Buchungsmenge 1.............06/12/10.......Ich................10 2 etc. Das Objekt soll "meineBuchungen" sein. In jedem Objekt sollen Kunde Datum Buchungsmenge vorhanden sein. Vielen Dank
-
Nabend, ich möchte ein Obejkt-Array erstellen. Das Objekt soll beinhalten: Datum,Kunde,Menge,Artikelnummer. Danach sollen die Objekte(mit dessen Inhalt) ausgegeben werden. Wie sage ich dem Objekt jetzt, dass er die Attribute Datum,Kunde,Menge,ArtNr hat? Wie geben ich dann die Werte für die einzelnen Attribute ein? Danke...
-
servus, In meinem Menü habe ich ein paar auswahlmöglichkeiten...alles funktioniert wie es soll...fast alles. Ich lege meinen Artikel an, lass ihn mir in der lagerübersicht ausgeben und möchte nun eine Buchung durchführen. Ich gebe alles ein was eingegeben werden soll, drücke enter, anstatt nun ins menü zurück zu gehen, blinkt das menü kurz auf und geht sofort wieder in den abschnitt buchung. Ich muss dort aber nichts eingeben! er gibt die cout's aus und wartet das ich enter drücke, und dieses schauspiel wiederholt sich nun bis ich auf das rote x drücke^^.... Hier meine main.cpp: void main() { int z; Artikel verwalteArtikel; Buchung meineBuchung; do { system("cls"); cout << "\t\t_____Menu zur Artikelverwaltung_____" << endl; cout << "\t\tArtikel anlegen..........(1)" << endl; cout << "\t\tLageruebersicht..........(2)" << endl; cout << "\t\tBuchung..................(3)" << endl; cout << "\t\tBuchungsuebersicht.......(4)" << endl; cout << "\t\tBeenden..................(5)" << endl; cin >> auswahl; switch(auswahl) { case 1: system("cls"); verwalteArtikel.ArtikelAnlegen(); break; case 2: system("cls"); verwalteArtikel.Lageruebersicht(); break; case 3: system("cls"); meineBuchung.meineBuchungen(z); break; case 4: system("cls"); meineBuchung.buchungsUebersicht(); case 5: break; } } while (auswahl != 5); } Weitere Frage: Wenn ich der Funktion meineBuchungen(Klasse Buchung)eine Variable der Klasse Artikel übergeben möchte, wie geht das am einfachsten? Gruß und Danke im Voraus!
-
Die Aufgabe davor war eine Klasse zu erstellen, in der alles drinsteht. Selbe Aufgabe (außer das Objektarray) nur diesmal 2 Klassen. Danke für die Erklärung
-
Danke schon mal. Ich habe angefangen zu studieren und da müssen wir jetzt c++ lernen. Unsere Aufgabe siehst du im Anhang... In der Klasse Buchung sollen halt bewegungsdaten sein und dazu auch die Methoden Buchung durchführen und Buchungsübersicht Deshalb habe ich diese Methoden in der Klasse Buchung und die anderen in Artikel. Wie genau meinst du das? *this? wenn ich ehrlich bin muss ich sagen das habe ich noch nicht gehört:rolleyes: Praktikumsanleitung07.pdf
-
Guden, ich versuche verzweifelt eine Variable der 1.Klasse einer Methode der 2.Klasse zu übergeben. Könnt ihr mir helfen? Hier ein paar auszüge meines Progs: class Artikel { public: Artikel(); void Buchungen() { Buchung myBuchungen; myBuchungen.meineBuchungen(); }; void Buchunguebersicht() { Buchung myUebersicht; myUebersicht.buchungsUebersicht(); }; (set/get Methoden).... private: int menge; //soll übergeben werden }; class Buchung { public: Buchung(); void meineBuchungen(); //hierhin übergeben void buchungsUebersicht(); ... privat: ... }; Im Endeffekt soll die Menge (die vom Benutzer beim anlegen des Artikels eingegeben wird) mit einer buchungsmenge (variable class Buchung) addiert werden.... Danke im Voraus