Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 8 odgovora
  • 5.380 pregleda

Najnovija ↓

Broj elemenata skupa 08.03.2007. u 10:33 · pre 239 meseci #1
Postoji li mogucnost da se prosiri broj clanova skupa, koji je, ako se ne varam, ogranicen na 255 elemenata?
Problem mi resava i ako bi moglo da se izvede nesto kao Set of 400..500 sto pretstavlja dozvoljenih 100 elemenata.
Re: Broj elemenata skupa 09.03.2007. u 10:10 · pre 239 meseci #2
Ogranicenje je da vrednosti budu u okviru 0-255. Znaci moras da resavas drugacije.
Re: Broj elemenata skupa 09.03.2007. u 10:38 · pre 239 meseci #3
Hvala za odgovor. Probacu zaobilazno, na pr da vrednosti 0 - 255 budu indeksi clanova niza.
Re: Broj elemenata skupa 09.03.2007. u 11:25 · pre 239 meseci #4
> Hvala za odgovor. Probacu zaobilazno, na pr da vrednosti 0 - 255 budu indeksi clanova niza.

Možeš pokušati i sa nizom bitova (TBits klasa). Ograničenje od 256 elemenata u skupu dolazi od načina implentacije, skupovne promenljive su 32 bajtne vrednosti (32 * 8 = 256) u kojoj je svaki element predstavljen jednim bitom.
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: Broj elemenata skupa 12.03.2007. u 10:41 · pre 239 meseci #5
Ne mogu da iskopam nista na temu niza bitova. Moze li neki najprostiji poluprimer?
Re: Broj elemenata skupa 12.03.2007. u 14:46 · pre 239 meseci #6
> Ne mogu da iskopam nista na temu niza bitova. Moze li neki najprostiji poluprimer?

TBits klasa se koristi na dosta mesta u VCLu, pogledaj Menus, Buttons, DBTables...
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: Broj elemenata skupa 14.03.2007. u 21:49 · pre 239 meseci #7
Smem li ja da postavim jedno glupo pitanje?

Da li tebi treba SKUP ili NIZ? (na jednom mestu piše jedno, na drugom drugo)

Ako ti treba niz, imaš brate ARRAY, pa stavi i 1000 elemenata ako hoćeš.
Potpis
viking ®
Re: Broj elemenata skupa 14.03.2007. u 22:18 · pre 239 meseci #8
Teoretski... napravi niz od 255 elemenata tipa pointer, i svaki clan niza ce pokazivati na drugi niz nekog tipa, recimo Integer. Tako mozes dobiti 255 niza * 255 clanova = ukupno 65025 clanova.
Re: Broj elemenata skupa 21.03.2007. u 14:21 · pre 238 meseci
izmenjeno 1 put, poslednji put priki 21.03.2007. u 15:06
  1. priki21.03.2007. u 15:06zapis iz teksta poruke
#9
ako su u pitanju nizovi
mozes ga kreirati i dinamicki ako hoces i
onda mu samo podesis velicinu sa

SetLength();

primer

type
TPerica = record
Id : Integer;
Name: String;
end;

onda mu definises neku promenjivu, recimo ovako

fPerica: array of TPerica;

i onda se dalje igras kako hoces:
SetLength(fPerica, cdsPartneri.RecordCount);
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme