Article View: pl.comp.lang.php
Article #219990Re: za duza liczba?
From: chester
Date: Tue, 04 Aug 2009 21:14
Date: Tue, 04 Aug 2009 21:14
22 lines
1972 bytes
1972 bytes
albert pisze:
>> operacja & tak naprawdę potrzebuje integera aby dobrze pracować
>
> oo ale sie porobilo faktycznie :) a ja w takim razie sprawdzic czy ten
> checkbox ma byc zaznaczony? chodzi o sposob najszybszy...
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Szkoda, że to dopisałeś, bo bez tego, to bym Ci polecił 64-ro bitowy
system operacyjny, gdzie możesz mieć do 64 checkboksów :-)
To oczywiście poniekąd żart, choć nie jest to nieprawda.
Natomiast używając operacji iloczynu bitowego skazałeś się na
ograniczenia sprzętowe. Dlatego warto przy projektowaniu takich struktur
pomyśleć, "a co będzie, gdy się rozrosną nadmiernie". IMO jednak dawanie
ok. 40 checkboksów do jednej wartości to raczej nie jest przyjazne dla
użytkownika :-)
Nie umiem sobie wyobrazić systemu gdzie mogłoby to mieć sens - zwykle te
wszystkie wartości można podzielić na grupy z mniejszą ilością opcji i
wtedy twój sposób znów zacznie działać (bo nie jest z gruntu zły, tyle
tylko że jest nieskalowalny powyżej pewnych wartości)
chester
Technical Details
Message-ID:
<h5a8c5$qa2$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<h569e8$tns$1@news.onet.pl> <h56grd$5tg$1@nemesis.news.neostrada.pl> <h56kem$tna$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: chester <chesteroni@poczta.gazeta.pl> Newsgroups: pl.comp.lang.php Subject: Re: za duza liczba? Date: Tue, 04 Aug 2009 23:14:44 +0200 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 22 Message-ID: <h5a8c5$qa2$1@inews.gazeta.pl> References: <h569e8$tns$1@news.onet.pl> <h56grd$5tg$1@nemesis.news.neostrada.pl> <h56kem$tna$1@news.onet.pl> NNTP-Posting-Host: 74.2.28.78.cable.sta.petrus.com.pl Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1249420485 26946 78.28.2.74 (4 Aug 2009 21:14:45 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Tue, 4 Aug 2009 21:14:45 +0000 (UTC) X-User: chesteroni In-Reply-To: <h56kem$tna$1@news.onet.pl> User-Agent: Thunderbird 2.0.0.22 (X11/20090608) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit