Jest taka funkcja:
int* fun(int cos) //zwraca wskaznik
{
int *wsk = &cos;
return wsk;
}
cout << fun(2); //dziala, zwraca adres
cout << *fun(2); //dziala, zwraca wartosc tego na co wskazywalo wsk
vector<int> myvector;
for (int i=1; i<=5; i++) myvector.push_back(i);
cout << myvector.begin(); //błąd
cout << *myvector.begin(); //to juz działa
Dlaczego w linii "cout << myvector.begin();" dostaje błąd??