Chciałem napisać przykładowy program tylko po to aby zobaczyć jak działa destruktor. Nie wiem czemu w 16 linii pokazuje mi taki błąd: expected class-name before '(' token.
Nie widzę tu błędu, robiłem tak jak jest w symfonii c++
Kod:
#include <iostream>
using namespace std;
class numer
{
public:
string imie;
int liczba;
numer(string nazwa, int cyfra)
{
imie = nazwa;
liczba = cyfra;
}
~gadula();
};
int main()
{
numer st("Tomek",20);
st.~gadula();
return 0;
}
gadula::~gadula()
{
cout << imie << " jest kasowane\n";
}