Ceva probabil că nu ați citit cărțile ... De obicei, foarte clar stabilite ...
Despre link-urile un pic mai târziu, le-am scris. Sau altcineva pentru a scrie ...
Răspuns 4 '11 februarie, la 14:07
Simt că am scris, am o mulțime, dar nimic nu a putut articula o clar :(
Sper că un pic mai clar a devenit
Răspuns 4 '11 februarie, la 14:17
Toate manipulările în materie, inclusiv * p = t luate din carte. Acum cred că reprezintă calitatea informațiilor cu privire la aceasta, și de ce am terci acum cu aceste concepte) - cppNoob 04 februarie '11 la 14:37
După cum puteți vedea, vom trece într-un pointer funcție pentru o structură. Nu copiați datele reale de pe stivă. În plus, în cazul în care nu au nici un index, atunci nu ar fi în măsură să schimbe valoarea value2.
Răspuns 4 '11 februarie, la 13:53
vorbind despre dificultatea vorbesc despre existența unor indicii și referințe. De ce au nevoie? De ce nu doar variabilele?
Dacă nu ar exista biblioteci care folosesc indicii, cred, am putea face fără ele. Dar asta ar influența negativ performanța, ușurința de dezvoltare și claritate a programului.
se folosesc pointeri sau referințe:
Link-uri au nevoie pentru a copia constructori. Pe ei veți ști când să doydosh clase.
Toate variabilele sunt alocate pe stivă. Ei au propriile lor domeniul de aplicare, la ieșirea din care acestea sunt distruse. Pentru durata de viață a variabilei de control poate fi obligat să-l distinge de mormanul folosind noi și de a salva un pointer la zona de memorie, astfel încât să poată fi accesate și scoateți-l.
Pointeri sunt utilizate într-o astfel de structură de date cum ar fi liste. Pe lista va ști după ce a studiat clase. Acestea ar trebui să fie în orice carte normală pe C ++.
În general, cererile de masă. Nu cred că enumerate cel puțin o zecime din ele.
În a doua întrebare dumneavoastră într-adevăr este totul corect, spunand cy6erGn0m :)
De ce avem nevoie de link-uri - întrebare excelentă, în opinia mea :)
Un alt avantaj al link-uri - este mai ușor de a modifica codul. De exemplu, aveți o funcție care are un obiect de un anumit tip A:
sau mai bine încă, după cum urmează: