1. |
Re: progi (mind) |
11 sor |
(cikkei) |
2. |
Re: *** HIX CODER *** #1442 (mind) |
23 sor |
(cikkei) |
3. |
Re: Paradox psw+master psw (mind) |
6 sor |
(cikkei) |
4. |
re: delphi file kezeles (mind) |
50 sor |
(cikkei) |
5. |
MPU (Midi Port Unit) megszakitasproblema (mind) |
25 sor |
(cikkei) |
6. |
n elemu tomb rendezese (mind) |
47 sor |
(cikkei) |
7. |
Re: Midi programozas (mind) |
29 sor |
(cikkei) |
|
+ - | Re: progi (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>Felado : [Hungary]
>Temakor: progi ( 10 sor )
>Olyan ujsagot, havilapot vagy hasonlot keresek, ami nagy reszben
>programozassal foglalkozik.
Dr. Dobbs talan. Regebben jart a cegnek, de aztan draga lett? nem
tudom. Rengeteg C forras volt benne. En csak a rejtvenyeket
fejtegettem. :-)
--
koka. icq#98705990
Netszemle http://groups.yahoo.com/group/net-szemle
|
+ - | Re: *** HIX CODER *** #1442 (mind) |
VÁLASZ |
Feladó: (cikkei)
|
> Amit csinalni szeretnek az az hogy megnyitok egy adott file-t (ez
> idaig ment is), majd utanna kiolvasom a tartalmat. Igen am de ez
> karaktereket ad vissza nekem pedig a hex ertekre van szuksegem. Na ezt
> hogyan csinalom!
>
> Pelda:
> Filebol kiolvasot string: ABCDEF
> Amit el szeretnek erni: 0x41,0x42,0x43,0x44,0x45,0x46
>
Most nem ulok delphi elott de kb.:
1.)
Var F: file of byte;
x : byte;
....
read(F,x);
igy mar nem char amit kapsz hanem szamokat...
2.)
vagy a karakterek sorszamat lelehet kerni egy fugvennyel
x:=Valami(s[5]);
:Voli
|
+ - | Re: Paradox psw+master psw (mind) |
VÁLASZ |
Feladó: (cikkei)
|
> Hogy lehet egy paradox tablanak futasi idoben a jelszot megadni
Session.AddPassword('pwd'); // pl. a FormCreate-be...
Valaki kerdezte a Paradox "master" password-oket:
jIGGAe es cupcdvum
Udv, Otto.
|
+ - | re: delphi file kezeles (mind) |
VÁLASZ |
Feladó: (cikkei)
|
az alabbi valaszokban adott megoldas felesleges volna (bar sosem art
gyakorolni a kodolast :-), mert kinal erre a delphi mas megoldast is
az egyik a format('%.2x', [bbajt]) ami ket helyierteken szovegesen irja
a bajtocskakat
csao,
slowr
> =======================================================
> Felado : [Hungary]
> Temakor: Re: Delphi file kezeles ( 31 sor )
> Idopont: Thu Feb 21 21:03:24 CET 2002 CODER #1443
> - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>
> #1: nem stringet, hanem byteokat olvasol ki a filebol.
> #2: dec -> hex konverzio.
>
> Ez utobbi:
> ...
> i := 12345; s := '';
> while i>0 do begin
> s := s + a[i mod 16];
> i := i div 16;
> end;
>
> Ahol a=('0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f')
>
> Minden jot:
> Gaby
>
es
> =======================================================
> Felado : [Hungary]
> Temakor: Re: Delphi file kezeles ( 16 sor )
> Idopont: Thu Feb 21 20:53:14 CET 2002 CODER #1443
> - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> Az ASCII kodot ugy is tekinthetjuk, mint egy 256-os szamrendszerbeli
> szamjegyet. Ezt atszamolod 16-osra (hexadecimalis). Ecceru, mert egy
> ASCII kodot 8 biten, mig egy hex-et 4 biten tarolsz (16*16=256).
>
> Jo atszamolast!
> Sipi
>
|
+ - | MPU (Midi Port Unit) megszakitasproblema (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok!
A segitsegeteket szeretnem kerni.
A midi portot programozom Turbo Pascal 7.0-ban, ASM betettel, DOS alatt.
Egy szintetizatorrol az osszes beerkezo jelet szeretnem elkapni, mikozben
en a szintetizatorra kuldok is ki jeleket.
Arra gondoltam, hogy felprogramozom a midi port megszakitasat, egy rutin
kezeli a bejovo jeleket (elkapja a beerkezoket), igy en ekozben nyugodtan
kuldhetek kifele is, a beerkezett jelek kozul a kikuldes utan pedig
feldolgozhatom amire szuksegem van.
Nos, felprogramoztam a megszakitast, a 21H porton engedelyeztem az 5-os
megszakitast (most eppen ez volt a MPU megszakitasa), de a hardware
sehogyan sem akarja meghivni a megszakitast.
Mit tegyek?
Valahol a hardware-nek is szolni kell, hogy hivhatja a megszakitast? De
hol? Ha tudtok, segitsetek!
Masik problemam, hogy ha nem ismerem a MPU megszakitasat, akkor hogy tudom
lekerdezni, hogy eppen mennyi a megszakitasa?
Ez is fontos lenne, mert ha a felhasznalo rosszat allit be akkor fagyi
lesz . . .
Ha tudtok, kerlek segitsetek!
Koszi!
Laci
|
+ - | n elemu tomb rendezese (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hello
>ha van egy n elemu tombom, aminek az elemeit szeretnem novekvo
>sorrendbe tenni, milyen algoritmust erdemes hasznalnom?
A legegyszerubb, legjobban koltsegkimelo (proci, memoria), es a
leggyorsabb verzio a binaris rendezes.
---
Hasonlo eredmenyekkel rendelkezik az is, ha krealsz egy uj, egyszeru
(tehat non-AVL) binaris fat, es feltoltes utan inorder bejaras szerint
kiolvasod. Negativuma a plusz memoriafoglalas, valamint az emiatt
keletkezo hop-okon vegig kell ugralnia a procinak. Pozitivumkent lehet
emliteni, hogy abszolut dinamikus, tehat egyreszt ugyanugy mukodik 2
elemre, mint 100000-re, masreszt futas kozben foglal memoriat - addig
pedig a tobbi processz hasznalhatja azt.
Egy eleg aranyos gyorsitas ebben az esetben a binaris fa tombkent valo
tarolasa - magyarul a tomb binaris fakent torteno ertelmezese.
Memoriafoglalasa a pointerek hianya miatt csokken, viszont a fix meret
miatt nagyon megno.
A hopok nagyon gyorsak (valojaban nem is hop, hanem egyszeru szorzas es
osszeadas).
Ekkor az uj tombot ugy ertelmezheted binaris fakent, hogy az n. tombelem
baloldali szomszedja a 2n+1, jobboldali szomszedja pedig a 2n+2-ik elem.
Sajnos erre a modszerre x**2 elemu tombot kell foglalnod (x az elemek
szama), ugyanis nem lehetsz biztos benne, hogy mar nincs pl. novekvo
sorrendben.Tehat ezt tobbnyire kis elemszamu tombokre erdemes
alkalmazni, vagy akkor, ha a memoria nem szamit, csak a sebesseg.
Mindent osszevetve (en) a binaris rendezest ajanlanam minden tombos
esetre (ugy 10-20 elemszam felett erdemes).
Lenyege, hogy a kozepso elemtol (n/2) kiindulva rendezed a bal- es a
jobboldali halmazt. Innentol kezdve rekurzivan lehet rendezni, tehat a
bal- es jobboldali halmazt veszed az egesz tombnek, es abban veszed a
kozepso elemet, etcetc. Ha szimpla rekurzioval oldod meg, akkor a
stackben viszonylag nagy memoriat foglal. Ha kicsit gondolkozol is
rajta, akkor meg a memoriafoglalasa is csekely, mindossze par
menedzselo-valtozo kell neki.Raadasul itt az eredeti tombot is
rendezheted, nem kell lemasolni.
udv
D@xi
---
http://www.mailbox.hu - Mert levelezni kell...
|
+ - | Re: Midi programozas (mind) |
VÁLASZ |
Feladó: (cikkei)
|
> Sziasztok!
Szia!
>
> Olyasmi emberkenek a segitsegere lenne szuksegem, aki mar foglalkozott
> MIDI programozassal. A feladat az, hogy adott egy MIDI keyboard ami
> a hangkartya MIDI IN re van kotve, es ezen egyseg altal kuldott
> midi uzeneteket kellene feldolgoznom. (Igazabol a komm. mikentje
> erdekelne).
> Foleg dokumentacio, url, newsgroup cimek, url-ek esnenek jol.
Elkuldtem maganba amit osszegyujtottem a midirol.
Eppen most foglalkozom vele, ez lesz a szakdolim, emberedre talaltal . . .
Viszont nekem is elkelne egy kis segitseg. :)
Ha felprogramozom a MPU megszakitasat (ami figyeli a bejovo
jeleket), es engedelyezem a megszakitasvezerlonel az adott megszakitast, a
hardware akkor sem hivja meg.
Miert ? ? ?
Arrol a leirasok egy arva szot sem irnak, hogy a hardware-vel hol kell
kozolni hogy hivhatja a megszakitast.
Vagy csak en nem talaltam meg? :(
Ha tudsz, legyszi segits, surgos lenne . . .
Nagyon megkoszonnem.
> Eseteleg nincs meg valakinek a Maximum Midi c. kivalo, de kb.
> 49 USD-t kostalo konyv CDmellekleten levo forrasok? :)))
Nincs. :)))
>
> udv,
> Krisztian )
Csovi!
Laci )
|
|