Hi,
Ich hab das im Titel geschilderte Problem.
Hier der Code:
Fehlermeldung:
Kompilierung läuft...
qwqwqwqwqwqwqwq.cpp
C:\Program Files\Microsoft Visual Studio\MyProjects\Aufagabe bei Klassen\qwqwqwqwqwqwqwq.cpp(65) : error C2661: 'CRaumschiff::CRaumschiff' : Keine ueberladene Funktion akzeptiert 2 Parameter
Fehler beim Ausführen von cl.exe.
qwqwqwqwqwqwqwq.exe - 1 Fehler, 0 Warnung(en)
Über Hilfe, würde ich mich natürlich sehr freuen
Vorwiegend Betrefende Zeile habe ich auskommentiert.
Ich hab das im Titel geschilderte Problem.
Hier der Code:
Code:
#include <iostream>
using namespace std;
class CRaumschiff
{
private:
//Membervariablen
int m_Energie;
int m_xPos;
int m_yPos;
public:
//Memberfunktionen
Craumschiff ();
Craumschiff (const int x, const int y);
~CRaumschiff ();
};
CRaumschiff :: Craumschiff ()
{
m_Energie = 1000;
m_xPos = 0;
m_yPos = 0;
cout << "Konstuktor ohne Parameter wurde aufgerufen" << endl;
}
CRaumschiff :: Craumschiff (const int x, const int y)
{
m_Energie = 1000;
if (x>0 && x<800 && y<0 && y>0)
{
m_xPos = x;
m_yPos = y;
}
else
{
m_xPos = 0;
m_yPos = 0;
cout << "Ungültige Koordinaten";
}
m_Energie = 1000;
cout << "Konstuktor mit Parameterlsite wurde aufgerufen" << endl;
}
CRaumschiff :: ~CRaumschiff ()
{
cout << "Raumschiff zerstört" << endl;
}
int main ()
{
CRaumschiff *pSpielerraumschiff = NULL;
CRaumschiff *pGegnerraumschiff = NULL;
pSpielerraumschiff = new CRaumschiff;
//pGegnerraumschiff = new CRaumschiff(310,610);
return 0;
}
Fehlermeldung:
Kompilierung läuft...
qwqwqwqwqwqwqwq.cpp
C:\Program Files\Microsoft Visual Studio\MyProjects\Aufagabe bei Klassen\qwqwqwqwqwqwqwq.cpp(65) : error C2661: 'CRaumschiff::CRaumschiff' : Keine ueberladene Funktion akzeptiert 2 Parameter
Fehler beim Ausführen von cl.exe.
qwqwqwqwqwqwqwq.exe - 1 Fehler, 0 Warnung(en)
Über Hilfe, würde ich mich natürlich sehr freuen
Vorwiegend Betrefende Zeile habe ich auskommentiert.