#include
#include
using namespace std;
int main()
{
struct student
{
string imie;
string nazwisko;
short int wiek;
};
vector nowy;
cout <<"Rekord-dynamiczny"<
char odp;
cout <<"Dalej T, koniec N"<
cin >>odp;
switch (odp)
{
case 'T' : goto tak;
break;
case 'N' : goto nie;
break;
}
tak:
{
}
nie:
{
cout<<"KONIEC"<
return 0;
}
}
dalej kodu nie piszę, ale nie będę ruszał dalej, jak mam ten błąd, który wyskakuje na linii
vector nowy;
kod błędu
/rekord_dynamiczny.cpp||In function ‘int main()’:|
/rekord_dynamiczny.cpp|15|error: template argument for ‘template class std::allocator’ uses local type ‘main()::student’|
/rekord_dynamiczny.cpp|15|error: trying to instantiate ‘template class std::allocator’|
/rekord_dynamiczny.cpp|15|error: template argument 2 is invalid|
/rekord_dynamiczny.cpp|15|error: invalid type in declaration before ‘;’ token|
||=== Build finished: 4 errors, 0 warnings ===|
sensowny, nie sensowny… nie zamierzałem pisać nic w tym kodzie co by miało jakiś głębszy sens, a starałem się nauczyć deklarować dynamicznie strukturę. Poza tym, jeśli na moje pytanie o błędzie nie umiesz znaleźć odpowiedzi, a jedynie wyrazić swoje niczym nie uzasadnione “oburzenie” to może najlepiej nic nie pisać, tyle w temacie tego co Ty napisałaś
natomiast @Kojot dziękuje za pomoc, próbę pomocy w temacie, a nie wysuwanie obraźliwych komentarzy
– Dodane So sty 09, 2010 3:34 pm –
poza tym powyższy kod jest jedynie przykładem, a nie jakimś pełnowartościowym programem