000
08.10.2013, 10:04 Uhr
Alex_c-plusplus
|
Hallo Leute, ich bin neu hier. Ich habe mich jetzt einige Zeit und unter zuhilfenahme mehrerer Bücher mit diesem Programm beschäftigt, aber es möchte einfach nicht funktionieren. Es wäre super, wenn jemand man schauen könnte woran es liegt und es mir sagen könnte, oder wenn jemand die Fehler korrigiert und das programm hier wieder einstellt. Ich weiß leider nicht mehr weiter... :-(
Hier das Programm:
C++: |
#include "stdafx.h"
using namespace std;
class Konto1 { private: string name; string vorname; string adresse; int kontonr; int blz; double saldo;
public: Konto1(string k_name,string k_vorname,string k_adresse, int k_kontonr, int k_blz, double k_saldo) { name=k_name;vorname=k_vorname;adresse=k_adresse;kontonr=k_kontonr;blz=k_blz;saldo=k_saldo; } ~Konto1(){}
void setName(string n) { name=n; } string getName() { return name; } void setVorname(string v) { vorname=v; } string getVorname() { return vorname; } void setAdresse(string a) { adresse=a; } string getAdresse() { return adresse; } void setKontonr(int k) { kontonr=k; } int getKontonr() { return kontonr; } void setBlz(int b) { blz=b; } int getBlz() { return blz; } void setSaldo(double s) { saldo=s; } double getSaldo() { return saldo; } };
|
und die Hauptfunktion der übergebene Parameter ist deshalb ausgeklammert, weil mir der Compiler sagte, hier würde ein Problem vorliegen.
C++: |
// Konto.cpp: Hauptprojektdatei.
#include "stdafx.h" #include "Konto1.h" #include <iostream>
using namespace std;
int _tmain(int argc/*, _TCHAR* argv[]*/) { Konto1 k1; cout<<"Bitte geben sie einen Vornamen ein: \n"; string s; cin>>s; k1.setVorname(s); cout<<"Bitte geben sie einen namen ein: \n"; cin>>s; k1.setName(s); cout<<"Bitte geben sie eine adresse ein: \n"; cin>>s; k1.setAdresse(s); cout<<"Bitte geben sie eine kontonr ein: \n"; int a; cin>>a; k1.setKontonr(a); cout<<"Bitte geben sie eine blz ein: \n"; cin>>a; k1.setBlz(a); cout<<"Bitte geben sie ihren saldo ein: \n"; double b; cin>>b; k1.setSaldo(b);
return 0; }
|
Für eine Antwort oder eine korrigierte Version wäre ich sehr dankbar.
Lg |