Verweis auf nicht aufgelöstes externes Symbol ?
-
//ClassMiniStatement.cpp #include <iostream> #include <sstream> using namespace std; class MiniStatement { private: double delta; double profit; double capital; public: MiniStatement(); MiniStatement(double, double, double); string toString(); void read(); }; MiniStatement::MiniStatement(){ MiniStatement(0, 0, 0); } MiniStatement::MiniStatement(double d, double p, double c) { double delta = d; double profit = p; double capital = c; } string MiniStatement::toString() { stringstream ss; ss << "Kapitalzuwachs :" << delta << endl << "Zinsgewinn :" << profit << endl << "Kapital :" << capital <<endl; string s = ss.str(); return s; } void read(){ int n = 0; double initialCapital = 0; double additional = 0; double interestRate = 0; cout << "Jahre :" << endl; cin >> n; cout << "Kapital:" << endl; cin >> initialCapital; cout << "Zinsen:" << endl; cin >> interestRate; system("cls"); } int main() { MiniStatement DeutscheBankKonto; DeutscheBankKonto.read(); cout << endl << endl; system("PAUSE"); return 0; }Hier leider nochmal eine Frage eines bescheidenen Anfängers.
Bei dem obigen Programm erhalte ich die Fehlermeldung
error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: void __thiscall MiniStatement::read(void)" (?read@MiniStatement@@QAEXXZ)" in Funktion "_main"Google spuckte mir nur viele Ergebnisse aus, die sich darum drehten das fehlerhaft Dateien eingebunden wurden, hier jedoch nutze ich doch eigentlich nichts externes, oder ?
Bin für jede Hilfe dankbar

-
Versuchs mal mit
void MiniStatement::read(){ // ...
-
Och mein Gott, danke.
Wahr wohl zu offensichtlich, dennoch danke
