Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Podczas kompilacji programu wyskakuje dziwny log dotyczący std::string.

Ostatnio zmodyfikowano 2014-08-27 10:26
Autor Wiadomość
pekfos
» 2014-08-26 17:01:58
Przecież w trakcie kursu tak się uczyliśmy w rozdziale 19.
Lekcja 24: Przekazywanie argumentów funkcji przez referencję.

Może mi to ktoś wyjaśnić? Chyba nic z kursu nie opuściłem, ale tego nie mogę zrozumieć.
Trudno żeby kurs opisywał takie rzeczy.. To zadanie na myślenie. Niby masz tablicę, ale przekazywany jest jeden element.
P-116149
radek04
» 2014-08-26 17:05:57
Tylko tam nic o tablicach nie ma.
Więc jeśli referencja, to bez tablic? Taka jest zasada?
P-116151
pekfos
» 2014-08-26 17:11:17
Więc jeśli referencja, to bez tablic? Taka jest zasada?
Nie. Ale nie ma czegoś takiego, jak tablica referencji.
P-116153
radek04
» 2014-08-26 17:14:39
Coś chyba powoli łapię. Ale wiem, że innym początkującym (tak jak mnie) problem sprawia zapis:
C/C++
int main()
{
    ...
    wczytajOsobe( imie[ i ], nazwisko[ i ], wiek[ i ] );
    ...
}
Ten zapis "automatycznie  nakazuje" mnie (i innym) w funkcji
wczytajOsobe
 dać tablice.
P-116155
Jacob99
» 2014-08-26 17:18:46
Jak będziesz bardziej doświadczony i poznasz techniki wytwarzania oprogramowania, to będziesz wiedział, że dobry programista najpierw sprawdza co ma robić, aplikacja/funkcja/klasa/itd. i po tym będzie wiedział jak to zrobić.
P-116156
pekfos
» 2014-08-26 17:22:25
Cokolwiek to znaczy.. ;)

Ten zapis "automatycznie  nakazuje" mnie (i innym) w funkcji
wczytajOsobe
 dać tablice.
Mógłbyś to jakoś rozwinąć? Przecież zapis z tab[n] jest znany od kilku lekcji wstecz.
P-116157
radek04
» 2014-08-26 17:23:41
Tak, tylko jeśli na tym etapie nie łapię prostych rzeczy, to zaawansowanym programistą nie zostanę, bo w końcu odpuszczę sobie, jeśli wciąż będę nie rozumiał.
To jak matematyka-trzeba zrozumieć, a nie nauczyć się. Ale potrzeba dobrego nauczyciela.
Jak dla mnie to najlepszy kurs w sieci z wielu, jakie przeglądałem (włącznie z książkami.
Całe szczęście, że forum żyje i czasem ktoś jednym trafnym zdaniem spowoduje, że grupka początkujących poczuje się oświecona.

Teraz zaczynam dostrzegać, że tam nie są potrzebne tablice jako argumenty funkcji, ale tak jak pisałem, początkowo było dla mnie oczywiste, że po prostu tablice być muszą.

Taki był przykład (jedyny) we wspomnianej wcześniej lekcji i tak robiłem.
P-116158
Jacob99
» 2014-08-26 17:26:03
Co do książek, to kup sobie Symfonię C++ Standard Jerzego Grębosza. Jest to jedna z najlepszych i najprzyjemniejszych książek do nauki C++.
P-116159
1 « 2 » 3
Poprzednia strona Strona 2 z 3 Następna strona