1. |
Videjotomorijjes vindoze alatt (mind) |
17 sor |
(cikkei) |
2. |
Re: strukturaltan (mind) |
20 sor |
(cikkei) |
3. |
Re: strukturaltan (mind) |
47 sor |
(cikkei) |
4. |
Re: strukturaltan (mind) |
30 sor |
(cikkei) |
5. |
linux - file- es konyvtarkezeles (mind) |
20 sor |
(cikkei) |
6. |
delphi + oracle (mind) |
7 sor |
(cikkei) |
7. |
Re: strukturaltsag (mind) |
8 sor |
(cikkei) |
8. |
Megegyszer VC (mind) |
8 sor |
(cikkei) |
9. |
HDD me'ret, monitor tipusa (mind) |
16 sor |
(cikkei) |
|
+ - | Videjotomorijjes vindoze alatt (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hi Coders!
> A megoldas a Microsoft DirectX Media SDK.
Tobbeknek koszonom az infot.
A megoldas hazai foldon:
Az Uj Alaplap februari CD-jen rajta van a
DirectX 7-es SDK :)))
Ha vmire jutok, irok.
5leteket addig is szivesen varok.
Terragennel csinaltam 320x240x24 felbontasba
1817 es 639 kepkockas animaciot tesztelesi cellal.
Szeretnem vhol elerhetove tenni. Lehetseges?
udv.: XiX/PsychoMix
|
+ - | Re: strukturaltan (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hali !
>register int x = 1;
>for (i = 0; (x) && (i < 6); i++)
> for (j = 0; (x) && (j < 10); j++)
> if (obj == input[i][j]) x = 0;
>if (!x) { megvan ! ittvan... }
>Ez szep is meg jo is, de ha a ciklusoknak 1 millioig kell mennie, s
>varhatoan meg az elejen megtalalja az esetek tobbsegeben, akkor bizony
>szep a kod, meg jo, csak epp hasznalhatatlanul lelassul. Mert minden
>esetben 1millio x 1 millio ciklust fog megtenni, holott altalaban nem
>kellene, azaz csak a goto-s (break-es, throw-os) megoldas lesz
>hasznalhato.
Bocsesz, na nem azert mert tolem szarmazik :))) de asszem rosszul gondolod.
A for utasitas feltetelebe is bele van szove, hogy figyelje az x-et...
Figyeld : (x) && (i < 6)
Jo szorakozast !
Gusi
|
+ - | Re: strukturaltan (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hali,
> Felado : [Hungary]
> Temakor: Re: strukturaltan ( 25 sor )
> Szerintem igazan jo megoldas nem szuletett erre a problemara.
???
> A break-es illetve throw-os megoldas nem strukturalt. (mindketto
> tulajdonkepp itt csak egy kulturalt goto).
Ahogy vesszuk. A break az a ciklus vegere ugrik, azert kulturaltabb mint egy
goto :>)
> Ami strukturaltnak tekintheto pl.
> Ez szep is meg jo is, de ha a ciklusoknak 1 millioig kell mennie, s
> varhatoan meg az elejen megtalalja az esetek tobbsegeben, akkor bizony
> szep a kod, meg jo, csak epp hasznalhatatlanul lelassul. Mert minden
> esetben 1millio x 1 millio ciklust fog megtenni, holott altalaban nem
> kellene, azaz csak a goto-s (break-es, throw-os) megoldas lesz
> hasznalhato.
Mar megbocsass, de en speciel a break meg throw peldan kivul meg ketto
masikat is megadtam. Ezek kozul egyik sem ment vegig az egesz tombon
(talalatkor azonnal kilepett), nem volt benne sem break, sem throw, sem
goto, es meg a tombindexek is azon az elemen alltak, ami talalt. Ezek miert
nem felelnek meg kenyes izlesednek?!
A do-while-es megoldasban volt egy hiba:
if ( obj = input [dwRow] [dwCol] )
helyett termeszetesen
if ( obj == input [dwRow] [dwCol] )
kell.
Mellesleg nalam egy esetben van mentseg a nem strukturalt programozasra, es
ez a hibakezeles. Altalaban sokkal atlathatobb lesz a kod, ha
hibaellenorzesre nem if blokkot nyitunk, hanem goto error, vagy throw.
persze ilyenkor a hibakezeloben fel kell szabaditani az esetleg lefoglalt
eroforrasokat, ami altalaban egy rakas if-fel oldhato csak meg, de hiba
eseten mar ugyis ...-hatjuk az egeszet, az a par ellenorzes ilyenkor mar nem
oszt, nem szoroz.
Udv,
Compi
|
+ - | Re: strukturaltan (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Szasz!
> register int x = 1;
> for (i = 0; (x) && (i < 6); i++)
> for (j = 0; (x) && (j < 10); j++)
> if (obj == input[i][j]) x = 0;
> if (!x) { megvan ! ittvan... }
>
> Ez szep is meg jo is, de ha a ciklusoknak 1 millioig kell mennie, s
> varhatoan meg az elejen megtalalja az esetek tobbsegeben, akkor
> bizony szep a kod, meg jo, csak epp hasznalhatatlanul lelassul.
> Mert minden esetben 1millio x 1 millio ciklust fog megtenni, holott
> altalaban nem kellene, azaz csak a goto-s (break-es, throw-os)
> megoldas lesz
Ugyan aruld mar el, hogy ez miert tenne meg ez mindig 1 millio x
1 millio ciklust? Szerintem az x pont ezert van azokban a
szerencsetlen for ciklusokban. Ha ugyanis x == 0, akkor a for mar
nem fog tovabb kuzdeni, es szepen kilep, ugyanugy mintha a masik
feltetel teljesulne, azaz az, hogy eljutott 1 millioig :)) Ez a megoldas
egyebkent csak annyival lassabb a goto-s (break-es, throw-os)-tol,
hogy mindig le kell vizsgalni az x-et is.
Udv:
Ebux
Eberhardt Gergely
ICQ UIN: 22870683
mailto:
|
+ - | linux - file- es konyvtarkezeles (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok!
linux alatt szeretnek konyvtarakat es file-okat kezelni
c nyelven. odaig eljutottam, hogy
#include <dirent.h>
utan opendir, es pl.
while ((z = readdir(dir)) != NULL)
printf("%s\n",z->d_name);
kiirja az osszes file- es konyvtarnevet, de honnan tudom azt,
hogy ezek kozul melyik konyvtar? az z->d_type, ha letezik is,
csak elmeletileg mondja meg. es igaza van, tenyleg nem kell tudnia,
de az ls -l honnan tudja?
ha ez szamit, akkor suse linux 6.1 (a juniusi chip-magazinbol).
varazslo
|
+ - | delphi + oracle (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hi!
a kerdesem az lenne, hogyan lehet egy oracle adatbazishoz
kapcsolodni delphibol, milyen beallitasok kellenek hozza?
Mar sokfelekepp probaltam de nem jott ossze sehogy :-(
hares
|
+ - | Re: strukturaltsag (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok,
Elnezest, Compi 2-ik es 3-ik megoldasa a strukturalt ciklusra a
CODER 732-es szamaban tokeletes volt, en neztem el. Maskor igyekszem
figyelmesebben olvasni....
Sziasztok,
Juan
|
+ - | Megegyszer VC (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hello!
Megegy cim Visual C++-hoz:
http://www.codeguru.com
Udv
Andras
|
+ - | HDD me'ret, monitor tipusa (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hi Coderek!
Ket kerdesem van:
1., Meg tudna valaki mondani, hogyan lehet a 8.4 giganal nagyobb HDD-k
meretet detektalni? Mert az IDE-n keresztul csak 8063 MB-ig muxik... :(
2., Hogyan lehet a nem DDC-s monitorok tipusat lekerdezni? Valami VDIF
rovidites van a dolog mogott ugy tudom, de nem talaltam rola doksit sehol.
Ha vki tudja a valaszt, legyszi irja meg maganban (nem vagyok a listan).
Koszi.
Udv: Joltee
(Fejes Zsolt, )
|
|