Indicatori în programele Delphi
Cineva îmi poate explica, de ce am nevoie de indicii în programele Delphi? Mai exact, vă rugăm să dați exemple atunci când nu puteți face fără indicii sau sunt de o sută de ori mai eficiente decât orice altă alternativă.
P.S. De ce există unele indicii în unele programe?
> Exemple în care nu există nici o modalitate de a face fără indicii
clasă
> P.S. De ce există unele indicii în unele programe?
pentru a putea schimba valoarea indicatorului, nu a conținutului.
Câștigă indicatorii pur API
Indicatorii sunt întotdeauna și peste tot și fără ei nu există nimic. Doar că în limbile moderne interpretate fără limbaj de programare, subprogramarea, din cauza fricii patologice a "codului periculos", nu există astfel de lucruri, încât indicii să fie în formă pură. Și dacă există izvoare există legături care sunt aceleași indicii.
> De ce există unele indicii în unele programe?
Pointerul este aceeași variabilă ca și celelalte. Adesea este nevoie de un alt nivel de referință. Să presupunem că știm că indicatorul A se referă la un bloc de date. Dacă indicatorul B se referă la A, atunci oricând conținutul indicatorului A poate fi schimbat. În acest caz, B nu suferă - la momentul potrivit, prin trecerea celor doi indicatori, primim datele reale. Mai mult decât atât, uneori este necesar un al treilea nivel - un indicator la un pointer la un pointer)
Încă în locațiile WinAPI este folosit (și, în general, în programele sishnyh în mod constant) pentru accesul la rețele, etc.
> Doar în limbile moderne interpretate non-programare
> din cauza fricii patologice de "cod periculos" nu există astfel de lucruri,
> # xA0; astfel încât indicatorii să fie în formă pură.
Asta este? )
> Și nu aș îndrăzni să-l sun pe JS un non-lingvistic
Am auzit aici chiar și decodorul H264 scris. Adevărul nu este manual, ci cu ajutorul unui convertor din C. Funcționează, dar încet. Și codul e teribil.
> Exemple în care nu există nici o modalitate de a face fără indicii
liste, copaci.
Calm făcut fără indicii.
De exemplu, variabile de clasă, înregistrări. Tot ceea ce nu este pointer
> [14]
Variabile de clasă - aceleași indicii, atât de neinteresante.
> [15]
> Array și indicii.
și indoctrinați în interiorul acestei matrice propriul tău distribuitor și colector de gunoi?
Nu este necesar să distorsionăm, era vorba de tipul de Pointer din Java și de clasă
variabilele sunt un tip de date controlat
Jambo, dacă răspunzi scurt, apoi scrii mai ușor.
La fel ca uneori, o matrice este mai convenabilă decât 100 de variabile.
> Cineva îmi poate explica de ce sunt necesare indicii
> Programele Delphi? Mai exact, vă rugăm să dați exemple,
> # xA0; când nu există indicii, sau sunt în 100
> de ori mai eficiente decât orice alte alternative.
> Și acum ia NET. Care pune o cruce pe toate cele 3 puncte.
pe simplitate, optimitate și economie. )
> despre simplitate, optimitate și economie. )