Hallo,
ich habe keine Ahnung wieso mein Visual C++ dieses Programm nicht ausführen will.
Es werden immer folgende Fehlermedlungen ausgegeben:
Ich habe keine Ahnung was Visual C++ von mir will.... Habe bis jetzt nur mit dem Borland Builder OOP programiert, und da hat es immer schön geklappt.
Ich hoffe ihr könnt mir helfen
MfG Finnex
ich habe keine Ahnung wieso mein Visual C++ dieses Programm nicht ausführen will.
Code:
//------------------------------
#include "stdafx.h"
#include <conio.h>
#include <stdlib.h>
#include <stdio.h>
//------------------------------
class Test
{
private:
int anzahl;
public:
Test(void);
void setAnzahl(anz);
int getAnzahl(void);
};
//-------------------------------
Test::Test(void)
{
anzahl = 0;
}
//-------------------------------
void Test::setAnzahl(anz)
{
anzahl = anz;
}
//-------------------------------
int Test::getAnzahl(void)
{
return(anzahl);
}
//-------------------------------
int main (void)
{
Test *testen;
testen = new(Test);
printf("%i\n",testen->getAnzahl);
testen->setAnzahl(10);
printf("%i\n",testen->getAnzahl);
delete(testen);
getch();
return(0);
}
//-------------------------------
Es werden immer folgende Fehlermedlungen ausgegeben:
------ Erstellen gestartet: Projekt: test, Konfiguration: Debug Win32 ------
Kompilieren...
test.cpp
.\test.cpp(13) : error C2061: Syntaxfehler: Bezeichner 'anz'
.\test.cpp(22) : error C2065: 'anz': nichtdeklarierter Bezeichner
.\test.cpp(23) : error C2448: 'Test::setAnzahl': Funktionsstil-Initialisierung scheint eine Funktionsdefinition zu sein
.\test.cpp(36) : error C3867: "Test::getAnzahl": Dem Funktionsaufruf fehlt die Argumentliste. Verwenden Sie "&Test::getAnzahl", um einen Zeiger auf den Member zu erstellen.
.\test.cpp(37) : error C2660: 'Test::setAnzahl': Funktion akzeptiert keine 1 Argumente
.\test.cpp(38) : error C3867: "Test::getAnzahl": Dem Funktionsaufruf fehlt die Argumentliste. Verwenden Sie "&Test::getAnzahl", um einen Zeiger auf den Member zu erstellen.
Das Buildprotokoll wurde unter "file://c:\Dokumente und Einstellungen\Martin Timo\Eigene Dateien\Visual Studio 2008\Projects\test\test\Debug\BuildLog.htm" gespeichert.
test - 6 Fehler, 0 Warnung(en)
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
Ich habe keine Ahnung was Visual C++ von mir will.... Habe bis jetzt nur mit dem Borland Builder OOP programiert, und da hat es immer schön geklappt.
Ich hoffe ihr könnt mir helfen
MfG Finnex