Dzień dobry chciałbym prosić o pomoc ze zrozumieniem vectorów.
Wiem,że zagadnienie może i jest proste,ale nie mam poszlak jak je znaleźć,więc proszę chociażby o te poszlaki
Kod się kompiluje,jednak w miejsce liczb,które miał przyjąć wektor wypisywane są 0,więc dziękuję za wskazówki i liczę na kolejne drobne sugestię.
void todoc(float* t, int n, float srd, float odch);//deklaracja funkcji przed main
void todoc(float* t, int n, float srd,float odch)
{
vector <float> tab(n);
int b = 0;
float plus=srd + odch;
float minus=srd - odch;
float* t1 = new float[n];
for (int i = 0; i<n; i++)
{
if (t[i] > minus && t[i] < plus)
{
tab.push_back(t[b]);
cout << tab[b];
}
}
}