1. |
Binaris fa (mind) |
70 sor |
(cikkei) |
2. |
Re: Sound Blaster - MIDI - Nekem IS (mind) |
10 sor |
(cikkei) |
3. |
Re: Task valtas (mind) |
14 sor |
(cikkei) |
4. |
Re: AVI frame-ek adattartalmanak rejtjelzese (mind) |
21 sor |
(cikkei) |
5. |
Re: PASCAL Windowsban (mind) |
24 sor |
(cikkei) |
6. |
Re: Long int overflow (mind) |
7 sor |
(cikkei) |
7. |
Vonalkod VB-ben (mind) |
6 sor |
(cikkei) |
8. |
ISDN es VB (mind) |
7 sor |
(cikkei) |
9. |
Win95+MFC & OpenGL (mind) |
26 sor |
(cikkei) |
10. |
Re: Task valtas (mind) |
10 sor |
(cikkei) |
11. |
Delphi (mind) |
28 sor |
(cikkei) |
12. |
Re: Beszelo Modem. (mind) |
13 sor |
(cikkei) |
13. |
CGI & Perl (mind) |
8 sor |
(cikkei) |
14. |
CMOS (mind) |
8 sor |
(cikkei) |
15. |
AudiotexModemhivas (mind) |
32 sor |
(cikkei) |
16. |
MapX (mind) |
13 sor |
(cikkei) |
|
+ - | Binaris fa (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Adott a kovetkezo algoritmus, mely egy elemet rendezetten felrak egy
binaris fara:
struct tCsomo //Az adatszerkezet
{
int Elem; //az elem
struct tCsomo *Bal; //bal oldali ág
struct tCsomo *Jobb; //jobb oldali ág
};
void Beszur(int Elem, struct tCsomo *csomo)
{
//paraméterek: az elem értéke és az aktuális csomópont
if (csomo==NULL)
{
//új elem felvitele
csomo=(struct tCsomo*)malloc(sizeof(struct tCsomo));
csomo->Elem=Elem;
csomo->Bal=NULL;
csomo->Jobb=NULL;
}
else
{
//rekurzív hívás a rendezettségnek megfelelően
if (Elem< csomo->Elem)
{
Beszur(Elem, csomo->Bal);
}
else
{
Beszur(Elem, csomo->Jobb);
}
}
}
void PreOrderLista(struct tCsomo *gyoker)
{
//gyökérkezdő lista
if (gyoker!=NULL)
{
printf("%d, ",gyoker->Elem);
PreOrderLista(gyoker->Bal);
PreOrderLista(gyoker->Jobb);
}
}
void main()
{
struct tCsomo Fix;
Fix.Elem=0;
Fix.Bal=NULL;
Fix.Jobb=NULL;
Beszur(10,&Fix);
Beszur(-10,&Fix);
PreOrderLista(&Fix);
}
Nos az a gondom, hogy nem megy... Szoval valahanyszor megivom a
Beszur-t, a debug szrint mindig NULL a Jobb es Bal ag.
Egyszeruen nem tudom elkepzelni, hogy miert van ez igy, hiszen az
algoritmus az jo.
Van otletetek?
Elore is koszi...
> ----------------------------------------------------------
E-Mail:
PMail32 v3.12a
|
+ - | Re: Sound Blaster - MIDI - Nekem IS (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hello!
Peldaul az alabbi helyen majdnem mindent megtalalsz a MIDI programozashoz:
http://www.borg.com/~jglatt/
Egyebkent programozastechnikailag uditoen konnyu a regi FM chipek
katasztrofalis komplikaltsagahoz kepest...
Szanto Tamas
MOL Rt. IT
|
+ - | Re: Task valtas (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>C++ Builder 4-ben csinaltam egy alkalmazast, amiben vannak olyan
>parancsok, amelyek percekig futnak. Ha kozben task valtas tortent, majd
>szeretnek visszaterni, akkor hiaba jelolom ki a Taskbar-on, nem jelenik
>meg, csak ha a parancs lefut. Ez persze nem csak az altalam irt
>programoknal van igy.
>Hogyan lehetne visszaterni, a visszateresnel kirajzoltatni a futo taszk
>kepernyokepet?
A program valoszinuleg egy hosszabb ideig tarto ciklust/muveltet hajt vegre,
es nem hivogatja meg kozben az Application.ProcessMessages-t, aminek
kovetkezteben nem kerul feldolgozasra az uzenetsor es igy a program a
muvelet befejezeseig atmenetileg "hibernalodik" (nem reagal semmire)...
A megoldas a mar emlitett metodus periodikus hivogatasa.
Gabor
|
+ - | Re: AVI frame-ek adattartalmanak rejtjelzese (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>Tema:
> AVI file-ok 'movi' Chunk-jaban szereplo frame-ek
> adattartalmanak rejtjelzese.
>[...]
>Kerdes:
> On-line uzemmodban 'file-copy' nelkul hogyan lehet
> ugyanezt elerni? Hol vannak a buffer-ek es a program
> belepesi pontok, ahol az on-line rejtjelzest (es
> visszafejtest) meg lehet oldani,
Szerintem a kerdes nem olhato meg ilyen egyszeru "hol vannak a pufferek es a
belepesi pontok" dologgal, mert hogy ilyenek nincsenek - pontosabban
fogalmazva: vannak, csak nem hozzaferhetoek.
Szerintem egy un. Video Codec-et kellene irnod es az AVI-t kodolasakor
atirni, hogy a dekodolashoz a VfW/ActiveMovie/MediaPlayer/Akarmi a te
codec-edet hasznalja a Windows. Ezek a codedec olyan specialis programocska,
amelyek a fizikai tarolasi formatumbol kifejtik es egyseges, a VfW/stb.
altal mar konnyen feldolgozhato formara hozza a hangot/kepet/egyeb mediat.
Technikai reszleteket sajnos nem tudok a temaval kapcsolatban, de szerintem
minenkeppen ezen a vonalon kellene elindulnod...
Gabor
|
+ - | Re: PASCAL Windowsban (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>Nemreg kezdtem tanulni Windowsos programokat irni PASCALban.
>[...]
>Tudtok
>ajanlani valamilyen Budapesten kaphato tankonyvet, amelybol
>tanulhatnek windows-os programirast PASCALban?
Most TP for Windows-rol vagy Delphi-rol van szo?
Ha az elobbirol akkor felejtsd el es inkabb valts at a masodikra!
Ehhez pedig a Baga Edit fele Delphi maskepp' cimu konyvet ajanlanam, ami
meglehetosen atfogo kepet ad es kiter a mas konyvek altal (pontosabban a
szerzok altal szaktudas hianyaban) hanyagolt temakra is, mint pl. a
multi-tier vagy a komponens-keszites komolyabb melysegu leirasa.
Ha mindenaron akarsz egy masodik konyvet is, akkor pedig a Cantu: Delphi
Tippek-Trukkok (ha jol emlexem) konyvet vedd meg - ez (cimevel ellentetben)
mondjuk egyaltalan nem tipphalmaz, mint inkabb egy jo kis leiras a
hasznalatrol, meg az alapokrol...
>(Nemcsak a
>konyv szerzoje es cime, hanem a lelohelye is erdekel!)
Ha nem haragszol akkor nem irok cimet, mert "taplo videki gyerek" vagyok -
de eddig meg ahany komoly konyvesboltba bementem megtalaltam ezeket a
konyveket, szoval nem hinnem, hogy nagy gond lenne beszerzesuk nemi keszpenz
birtokaban.
Gabor
|
+ - | Re: Long int overflow (mind) |
VÁLASZ |
Feladó: (cikkei)
|
On Sun, Oct 03, 1999 at 02:20:12AM +0000, wrote:
> Ha VC++ -t hasznalsz, akkor abban van 64 bites aritmetika is. Igy meg mar
> konnyu a tulcsordulast vizsgalni
Es ha a 64 bit csordul tul?
:-* :\n_tgz\n-- \nPremature... de ugyis tudjatok. <-- ez egy 0soros .sig
|
+ - | Vonalkod VB-ben (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok!
Lecci segitsetek abban, hogyan lehetne Visual Basicben vonalkodokat
beolvasni...
Koszi
PiG
|
+ - | ISDN es VB (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok!
Hogyan lehetne megoldani, tisztan Visual Basicbol ket gep kozott (amik ISDN
vonalon csatlakoznak) a csatlakoztatast es annak bontasat?
Koszi!
PiG
|
+ - | Win95+MFC & OpenGL (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok!
A fenti harmas vacakol, es mar nincs otletem :( Hatha valaki tud
segiteni...
MDI alkalmazas, OpenGL-t hasznalo view jeleniti meg a dokumentumok
adatait. (ez spec. egy fv-abrazolo) Ez teljesen jol mukodik egeszen ~4-5
gyermekablakig. Utana ha megnyitok meg egy gyermekablakot, csak az utolso
negyet frissiti :( Ja, minden ablaknak kulon rendering contextje van, es
elmenti/visszaallitja az aktualisat. Minden rendszerhivast ellenorzok,
egyik sem ad vissza hibat. Magabol az alkalmazasbol akarhany peldanyt
indithatok, birja a gep, de egy alkalmazason belul csak 4 OpenGL
blakot tudok elocsalni :(( Megneztem egy masik gepen hardveres gyorsitas
nelkul, ott 6 ablakig jutott ;) Mitol fugg ez? Mit csinalok rosszul?
Van meg par kisebb dolog is: Az OpenGL rendereloje elmenti pl. a
transzformacios matrixot? Miutan uj rc-re valtok, ujra be kell allitani.
Ez igy normalis?
A masik (MFC): Hogyan lehet egy CxxxWnd ablakhoz attacholni (csak igy,
magyarosan :) egy CView objektumot ugy, hogy ne akarjon hozza dokumentum
osztalyt?
Akinek otlete van, ne kimeljen! Elore is koszonom.
Gabor (pls. cc maganba is, ugy gyorsabb)
|
+ - | Re: Task valtas (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hello !
Szerintem az Application->OnActivate esemenyet kellene hasznalnod az ablakod
ujrarajzolasahoz. Ha a parancsaid percekig futnak akkor hasznald oket egy
thread-ben, vagy lehet hogy eleg lesz egy Application->ProcessMessages() is
neha-neha :-)). (es akkor az esemenykezelod is le fog tudni futni.).
Remelem ez segit.
Udv
Sany
|
+ - | Delphi (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hello
Gondolom vannak itt Delphi szakertok! Remeltem is.
Szoval, arrol van szo, hogy letrehoztam egy Form-ot,
amit eppen uzenetek megjelenitesere hasznalok - gombok
nelkul, amikor a feladat kesz, akkor eltunik, pl:
Kerem, ez a muvelet eltarthat egy darabig, stb.....
majd amikor az a valami elkeszult, akkor eltunik a form.
Na, a problemam az, hogy nem akarok automatikusan
letrehozott formot csinalni, hanem a progiban az adott
eljaras szepen megkrealja maganak. Es itt a problema:
1) Addig eljutottam, hogy az eljarasbol konfiguralom a
meghivando formot (szoveg)
2) Azt mar nem tudom, hogy kell azt csinalni, hogy a
form csak egy ideig legyen lathato -> a ShowModal
nem jo, mert annak kell a ModalResult erteke, hogy
kilepjen, a Show-nal pedig abszolute ures form jelenik
meg, az a szoveg, amit beallitottam, az nincs rajta.
Szoval segitsetek, Please!
Es ha valamit ugy osszekavartam, hogy nem erteni semmit,
akkor irjatok!
Sir LanDy
mailto:
|
+ - | Re: Beszelo Modem. (mind) |
VÁLASZ |
Feladó: (cikkei)
|
> Szeretnék megszólaltatni egy voice-os fax-modemet saját C++
> programmal. Azt szeretném elérni, hogy a modem felhívjon egy
> számot, és ha felveszi valaki a telefont, akkor mondjon el egy
> szöveget, majd attól föggően, hogy a vonal másikvégén milyen
> gombot nyomnak le a telefonon reagáljon. Ha valaki tudna ebben
> segíteni valamilyen formában, azt megköszönném.
Ha zyxel modemed van:
ftp://taurus.hyperbox.org/echoarea/zyxelnet/zyxnote/adv-voic.txt
ftp://taurus.hyperbox.org/echoarea/zyxelnet/zyxnote/bisync.txt
z2
|
+ - | CGI & Perl (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hi!
Lehet, hogy hulyeseget kerdezek, de valakinek ezt is kell, vagy nem? ;-)
Szoval Perl-ben irogatok valamiket, de CGI-n keresztul kell hogy kapja az
adatokat. Szoval vannak valami specialis valtozok, vagy valami header resz
vagy valami ami hasznalnom kell a perl programomba, vagy egyszeruen
atnevezem a *.pl-rol *.cgi-re, es meg van oldva a dolog?
Elore is kosz!
Jozsi
|
+ - | CMOS (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok!
Valaki el tudja magyarazni erthetoen a CMOS eszkozok eloallitasanak
folyamatat? Ha igen irjon maganba:
Koszi:
Geza
|
+ - | AudiotexModemhivas (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hali !
A modemet konnyu ravenni, hogy tarcsazzon :
elinditassz egy terminalablakot, akar dos-bol is, beallitod a COM-port
szamat, ahol van a modem, aztan bepotyogod :
ATDTxxxxx;
az xxx: a telefonszam, a pontosvesszo is legyen a vegen,
igy marad parancsmodban. Bontashoz :
ATH0
ennyi.
De parancssorbol is mennie kell/ene/: copy akarmi.txt comx
, a .txt-ben meg a szoveg enter-rel.
A hangokkal kapcsolatban ket hangkartya kell, az egyik folyamatosan
digizik, ebbol tudud, hogy mit nyomtak le,
a masik dumal a vonalba. Ossze kell huzalozni, es kesz a hardware resze.
/megjegyzem, letezik hangkartya ami egyszerre tud digizni es lejatszani,
pl. a jo oreg GUS-om.../
Software-bol a lenyomott gomboknak megfelelo frekiju szuroket kell irnod
/8db-ot : 16 db gomb matrixba kotve, azaz egyszerre ket nag szol, ez a
DTMF-kodolas/, ezek kimenetet /eredmenyet/ figyelni. Ha kellenek a frekik,
meg tudom keresni valahol...
Remelem segitettem.
Ui.: digitalis szuroket meg nem irtam, de neked un. lyukszurok kellenek,
amik csak azokat a jeleket engedik at , amikre meretezve vannak, ha
leirja neked valaki a fourier fuggvenyt, kerlek kuldd el nekem is! Koszi!
Jo szorakozast !
Gusi
|
+ - | MapX (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hali,
Ha van a jelenlevok kozott olyan, aki mar irt programot
MapInfo MapX 3.x ala, kerem irjon privatban, irto fontos lenne.
Azert leirom a problemamat, hatha hozza tud szagolni valaki:
Egy Install-Kit-et akarok csinalni. Megcsinalok mindent, amit
irnak a help-ben, de ha felinstallalaom, inditaskor
"Automation error"-al megall
elore is koszi minden segitseget!!
-marci
|
|