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

Na co ma wskazywać wskaźnik w new?

Ostatnio zmodyfikowano 2013-03-26 21:19
Autor Wiadomość
Trotom
Temat założony przez niniejszego użytkownika
Na co ma wskazywać wskaźnik w new?
» 2013-03-26 19:28:12
Witam,

Na co ma wskazywać wskaźnik w new, kiedy inicjuję nową zmienną nie w miejsce starej, a poprostu nową? Na jakie miejsce w pamięci? To pytanie może być trochę zielone, ale mimo wszystko proszę o wytłumaczenie (jak trzeba to młotkiem), a nie odsyłanie do kursu, bo kurs przeczytałem, lecz nie doczytałem się tam o takim zagadnieniu.
P-79431
pekfos
» 2013-03-26 19:32:33
Jaki wskaźnik?
P-79432
Trotom
Temat założony przez niniejszego użytkownika
» 2013-03-26 20:39:55
C/C++
wskaznik1 = new typ_zmiennej;
Cytuję z kursu na tej stronie.
P-79439
pekfos
» 2013-03-26 20:45:28
A na co ma wskazywać w tym wyrażeniu:?
C/C++
wskaznik = cos;
To nie ma znaczenia. To
new
 daje ci adres, który zapisujesz we wskaźniku.
P-79441
Trotom
Temat założony przez niniejszego użytkownika
» 2013-03-26 21:12:18
Dobra ... poddaję się. Próbowałem sam dojść co jest źle z moim programem, ale chyba nie dam rady ...
Wszystko jest dobrze, dopóki nie odpalę programu ...

terminate called after throwing an instance of 'std::out_of_range'
what(): basic_string::substr
Aborted (core dumped)
P-79445
pekfos
» 2013-03-26 21:16:56
Nie nadajesz wartości początkowej zmiennej
postep
.
P-79446
Trotom
Temat założony przez niniejszego użytkownika
» 2013-03-26 21:19:44
O KURDE! Taki głupi błąd ... a już myślałem, że to coś z new lub wskaźnikami ... W każdym razie dzięki :)
P-79448
« 1 »
  Strona 1 z 1