[C++] Wywołanie metody zwracającej średnią z vectora.
Ostatnio zmodyfikowano 2014-05-25 14:39
Jacob99 |
» 2014-05-25 14:11:52 @Moorfox vector < Student >::iterator i = Vec_Student.began(); |
std::vector nie ma składowej began tylko begin; @AngrySkarpeta Chyba nie uczyłeś się dokładnie. Skoro deklarujesz w klasie zmienną/funkcję/klasę i masz definicję klasy w pliku z funkcją main(), to oznacza, że funkcja, którą zadeklarowałeś w definicji klasy jest zadeklarowana także w funkcji main(). Specyfikator static ma różne znaczenie w zależności do czego się odwołuje. Jeżeli stoi przed zmienną w funkcji lub klasie oznacza, że ta zmienna jest wspólna dla wszystkich wywołań funkcji/wszystkich obiektów tej klasy. Jeśli stoi przed funkcją w klasie oznacza to, że funkcja jest wspólna dla wszystkich obiektów klasy. |
|
AngrySkarpeta Temat założony przez niniejszego użytkownika |
» 2014-05-25 14:39:08 @Jacob99 Dzięki wielkie ;-) Mówiąc szczerze niewiele w ogóle z tego miałem w praktyce, ale na uczelni zaszła zmiana wykładowcy i poziom się szybko zmienił ;-) Przepraszam za wcześniejsze zamknięcie przed odpisaniem, dopiero zauważyłem posta, dziękuje i wracam do kombinowania z zapisem, jeżeli się nie uda to pewnie znowu się nie forum odezwę ;-). Pozdrawiam ;-) |
|
1 « 2 » |