Hollosi Information eXchange /HIX/
HIX CODER 477
Copyright (C) HIX
1999-06-01
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 C segitseg kellene (mind)  9 sor     (cikkei)
2 Mennyi memoria? (mind)  11 sor     (cikkei)
3 Win + C doksi (mind)  10 sor     (cikkei)
4 Re: Power Builder (mind)  18 sor     (cikkei)
5 utvonal grafban (mind)  42 sor     (cikkei)
6 0ff0 bug (mind)  10 sor     (cikkei)
7 DJGPP - library (mind)  16 sor     (cikkei)
8 Konyvtar tartalma - Koszonet (mind)  7 sor     (cikkei)
9 Re: ASP (Active Server Pages) Help! (mind)  36 sor     (cikkei)
10 Re: *** HIX CODER *** #475 (mind)  11 sor     (cikkei)
11 Re: virtual machine on x86? -->Mc (mind)  88 sor     (cikkei)
12 BC++: Huzosabb property-k allitasa kodbol! (mind)  29 sor     (cikkei)

+ - C segitseg kellene (mind) VÁLASZ  Feladó: (cikkei)

Lenne egy problemam !
Szerdan vizsgazom, es van egy tetelem amirol nem sokat tudok
a tetel cime : Az unio adattipus , uniopointerek unio tombok ,
tipusdefiniciok .
Ha valaki tud rola valamit vagy esetleg tudja hol talalhatok rola valamit
kerem irja meg email: 

Koszonom
Chris
+ - Mennyi memoria? (mind) VÁLASZ  Feladó: (cikkei)

Arra lennek kivancsi, hogy a BIOS a beindulaskor
hogyan teszteli a memoriat, ill. hogyan tudja meg,
hogy mennyi memoria all rendelkezesre?

(Tudom, a CMOS-ban ez benne van, de ha a CMOS-ban
nem jo szam van a memoria helyen, akkor
a BIOS azt eszreveszi.)

Szia! * Jo munkat! * God Bless You!! * Happy New Year!
> ------------------------------------------------------
Zsolt Nagy Perge - mailto:
+ - Win + C doksi (mind) VÁLASZ  Feladó: (cikkei)

Hali!

Nem ismertek veletlenul valami tutorialt a Win9x programozasahoz?
Cygnus GCC -hez kellene igazan, mert abban programozgatok, de sajna
nincs hozza doksi :(

eXtreme
--
<-- eXtreme - reality.labs - linux the choice of gnu generation -->
<-- mailto: -<>- http://www.extra.hu/extreme -->
+ - Re: Power Builder (mind) VÁLASZ  Feladó: (cikkei)

>Szeretnek tobbet tudni a Power Builderrol !
>Megtudna valaki mondani, hogy hol lehet hozzajutni magyar nyelvu

>dokumentaciohoz, vagy valami leirasfelehez ?

Kindulopontnak:
    http://www.axis.hu/Termekek/Sybase/Powerbuilder65.html

illetve:
    http://www.axis.hu/

Ok a magyarorszagi Sybase "kepviselet", gondolom, megadnak minden

tamogatast.
Ugy latszik, nem olvassak a legfontosabb listakat... :(

Udv,
Papp Denes
+ - utvonal grafban (mind) VÁLASZ  Feladó: (cikkei)

Udv,

Ugy latom a legtobben felreertettetek amit irtam. Nem azert kerdeztem,
mert nem tudom megcsinalni (mar regen kesz van), csak arra voltam
kivancsi kinek milyen otlete van, ha szokatlan felteteleket szabunk
(ti. hogy nem lehet rekurziot hasznalni).

A masik felreertes, hogy nem a legrovidebb ut kereso algoritmust
kerdeztem. A feladat csupan az volt, hogy van-e ut ket pont kozott,
vagy nincs. Az "utak" hossza teljesen erdektelen.

Leirom a teljes feladatot, csak ugy erdekessegkeppen. Szoval adva van
egy graf amiben az elek iranyitottak, akarmelyik csomopontbol akarhany
el indulhat akarmelyik csomopontba. Az elso lepes, hogy megvizsgaljuk
a graf OK, vagy nem OK. Eloszor is a grafban nem lehetnek hurkok, ha
vannak akkor nem OK, nem is kell tovabb foglalkozni a dologgal. A
grafban tobb kiindulo csompont is lehet (ezeket megjeloljuk
valahogyan). A kezdopontokbol bejarhato resz-grafoknak nem lehet kozos
csomopontjuk. Pontosabban az egyik kituntetett kezdopont alkotta
resz-grafnak nem lehet kozos csomopontja mas resz-grafokkal, de mas
resz-grafoknak lehet kozos csomopontjuk egymassal...

Ezek utan a graf minden csomopontjahoz hozzarendelunk egy "szint" nevu
adatot, ami kiindulaskeppen a kezdoponttol mert tavolsag (csomopontok
szama) lehet. Ezutan at kell alakitani a grafot ugy, hogy a lehetseges
utvonalak csomopontjai kulonbozo szinteken legyenek (a csomopontok
"szint" erteke szabadon allithato). Szoval minden utvonalon belul az
egyes csomopontok kulonbozo szinten kell legyenek, de a kulonbozo
utvonalak csomopontjai lehetnek azonos szinten.

Minden csomopont rendelkezik egy adattal, amit nevezzunk mondjuk
koltsegnek. Meghatarozzuk az egyes szintek kolsteget, ami az azonos
szinten levo csomopontok koltsegei kozul a legnagyobbeval egyenlo. A
graf koltsege a szintek koltsegenek az osszege.

A vegso feledat a csomopontok szintek kozotti elmozditasaval (a fenti
szabalyt persze betartva) minimalizalni a resz-grafok koltseget.

Drotos Dani

A feladat egyebkent egy teljesen valos problema megfelelo
elvonatkoztatasa, kivancsi vagyok rajon-e valaki, mi az...
+ - 0ff0 bug (mind) VÁLASZ  Feladó: (cikkei)

Hi CODERs!

Mar tobb helyen lattam es erdekelne, hogy mi az a "0ff0" bug.
Elore is koszonom a valaszokat.

tovabbi jo codeolast

			FcR
: FcR of DeBuG | coder,organiser,megminden :
:                    :
+ - DJGPP - library (mind) VÁLASZ  Feladó: (cikkei)

Szevasztok!

Van egy program, ami tobb library-t is felhasznal (pl: libcomm.a,
libfile.a). A gond ott kezdodik, hogy mindket library-ben vannak
olyan eljarasok, amik a masik library-ben szerepelnek. Ezert a GCC-
nek barmely sorrendben is adok meg a ket library-t, mindig lesz
undefined symbol. Kiveve, ha legalabb az egyiket KETSZER is megadom,
valami ilyen modon:
GCC  prog.c -lcomm -lfile -lcomm
Igy megeszi, mukodik, csak a szeperzekemet zavarja a dolog.

Nincs erre valami elegansabb megoldas? (Az eljarasokat atpakolaszni
egyik helyrol a masikra nem all modomban)

Kosz
Graff Zoltan
+ - Konyvtar tartalma - Koszonet (mind) VÁLASZ  Feladó: (cikkei)

Hi!

Koszonet mindenkinek aki a fenti temaban segitett!

UDV:
> -------------------------------------------------
Faczan Laszlo >
+ - Re: ASP (Active Server Pages) Help! (mind) VÁLASZ  Feladó: (cikkei)

 wrote:

> ASP (Active Server Pages) scripteknel lenne szuksegem segitsegre.
> Csinaltam egy adatbazist, amely tobb tablazatot is tartalmaz. Ehhez a
> databazishoz egy scriptet is, amely problema nelkul mukodik is (de csak
> egy konkret tabla megnyitasara). Azonban ezt a scriptet szeretnem az
> adatbazisban talalhato osszes tabla megnyitasara hasznalni. Hogy lehet
> ezt megcsinalni? Lehetseges ez hasonlo modon: script.asp?id=tablename.
> Hogy tudom ezt bekonfiguralni, hogy mindig az adott tabla toltodjon be?

Hali!

En valahogy igy kepzelem el:

 Set RS1 = Server.CreateObject("ADODB.Recordset")
 RS1.LockType = adLockOptimistic
 RS1.CursorType = adOpenKeyset
 RS1.Open "SELECT * FROM Table1",ConnectionString

 Set RS2 = Server.CreateObject("ADODB.Recordset")
 RS2.LockType = adLockOptimistic
 RS2.CursorType = adOpenKeyset
 RS2.Open "SELECT * FROM Table2",ConnectionString

Utana RS1-be es RS2-be lesznek a tablaid.

A masodik kerdesedre:

 Set RS = Server.CreateObject("ADODB.Recordset")
 RS.LockType = adLockOptimistic
 RS.CursorType = adOpenKeyset
 RS.Open "SELECT * FROM " & request("id"),ConnectionString

Es akkor a parameterben atadott tablat hasznalhatod.

Wolodayen
+ - Re: *** HIX CODER *** #475 (mind) VÁLASZ  Feladó: (cikkei)

>Felado : McMacee
>Temakor: Win95 ( 7 sor )
>
>Nem tudjatok, hogy lehet azt megcsinalni Win95ben, hogy amikor
>a menu bejon (1. szokasos, 2. csokkentett mod... 8. regebbi dos verzio)
>akkor ne 30 masodpercet, hanem csak mondjuk 10-et varjon.
Ird be az MSDOS.SYS-be, az [Options] section-be a
BootMenu=1 ala, hogy
BootMenuDelay=10

Gabor
+ - Re: virtual machine on x86? -->Mc (mind) VÁLASZ  Feladó: (cikkei)

Hi inet,"HIX CODER" >!

>Regebben volt itt(vagy valamelyik linux listan) szo arrol, hogy a m68k
>procckokban volt tamogatas ilyesmire, de intelben nincs (en nem tudom).
>Szerrintetek ez hogy lehet megcsinalva?
iC> Az intelben tudtommal sincs. Es a valasz nagyon egyszeruen belathato:
iC> indits egy dos-t benne emm386.exe-vel. Irja is a doksija hogy nem
iC> ajanlott,
iC> ugyanis az emm allandoan oda-vissza kapcsolgat realmode-pmode kozott
iC> (es ehhez cpl0 utasitasokat hasznal...), ezert qrva lassu lesz.
iC> Na de hogy ez hogy muxik?
iC> A proci tud V86 modban CPL3 utasitasokat (16/32 bit is) futtatni.
iC> CPL0-t nem, erre exception-nal valaszol, amit a fiuk szepen eltereltek
iC> (aki nem hiszi, az nezze meg az 'strace vmware' outputjanak elejet)
iC> es ezeket az utasitasokat szepen emulaljak. (exception elterelesre
iC> szep pelda a dosemu forrasaban is van, sot a kerneleben is, igy
iC> tudtak a 0f f0 cpu-bugot is megkerulni)
iC> Tehat a cpl0 emulalva, a cpl3 valosan van vegrehajtva. A win9x es
iC> tarsai, amikhez keszult, eleg ritkan hasznalnak cpl0 utasitast,
iC> igy nem nagy a lassulas.
okes... ize... szerintem ez igy zoldseg.... az szep es jo, hogy
mondjuk egy mov eax,cr0 utaSITast meg lehet emulalni... meg
mondjuk egy mov cr0,eax et is... de ha a ket utasitas kozott
van egy or al,1 is, akkor az mar igen nagy fejtorest okoz
meg a legfaszanyosabb emulatoroknak is... /mivel attol kezdve pmode
rulez van;))/ na igen am, de a pmode nem csak abban merul am ki
kedves xxxxxxx baratom, hogy cpl van... sza'l az rendben van,
hogy jon az lgdt utaSITas, es emulajjuk??? mert mert is ne...;))))
ha nem ertened... sza'l tod pmodeban legge erdekesen
vannak a szegmensek... az csak az egyik fele, hogy lehetseges
/es a legtobb pmodeos kod hasznajja is/ hogy 32 bites kodszegmens
legyen... /ami inverz prefixelest /opsiz,addrsiz/ igenyel a 16 biteshez
kepest, de meg raadasul nem is a seg*10h cimezes van ervenyben, hanem
a gdt ben meghatarozott base tol szamitott cimzes...
na sza'l ez itten csak egy gondolat volt, de mar ez alapjan nyugott
szivvel lehet allitani, hogy v86 taskban _NEM_ lehet 'raw' pmode
proggyt futtatni... /lajikusok figyelem, az nem azt jelenti, hogy egy pl
wXX alatt nem lehet pl dos4gw-s gamekkel nyomulni... mivel eppen erre a
problemara talaltak ki a dpmi es vcpi cuccokat.../ na de vissza az
eredeti temara, nem lehet v86 taskban oyan kodokat futtatni amik
sajat maguk mennek fel pmodeba, mivel a v86 tasknak nem lehet
elmagyarazni sem a 32 bites kodszegmens fogalmat, sem pedig a gdt/ldt
alapu cimzest... /es a tobbi 'trukkot' sem;)/ mert pl csak a leg
trivialisabb peldat monnyam, a 32bites kodszegmens ojan dolog, hogy
altalaban nem general exceptiont, mivel a sub ax,ax es a sub eax,eax
is elmegy akarmejik cpl en /legalabbis az en tudasom szerint;))/
mindezek alapjan aszt kell mondjam, hogy ha valaki is koztetek valoban
a sajat szemevel _LATTA_ hogy valami pmode os /pl wXX/ futkos 1 taskban,
akkor az maskepp nem lehetett, csak ugy, hogy az _OSSZES_ utasitas
emulalva volt... /tehat semmi v86 baromsag, hanem pl a dec ax -et
is szoftveresen emulaltak le.../

amirol a vita kirobbantoja /bocsi, nem jegyesztem meg, hogy ki volt
az, mert eredetileg nem akartam beleszolni, csak ezt mar nem birtam
szonelkul megallni;)/ sza'l nemtom, hogy mifele 'onchip' emurol
hallhattal, amivel pmode cuccokat lehet futtatni v86 taskban...
csak tippelni tudok, es az az Ev86 lehet... ezzel sem lehet am pmode
cuccokat nyomatni v86 taskban, de levesz a kernel vallarol egy rohatt
nagy feladatot, es ennek eredmenyekepp az egyes IOpl utaSITasok akar
10-20x gyorsabban futnak le... /mivel a proci emulal, es nem a kernel!/
ennek a lenyege, hogy  egy 'normal' v86 tasknal a IE flagre hatassal levo
utaSITasokat cli/sti/int/iret/pushf/popf /remelem nem hagytam ki semmiccse;)/
exception handlerbol kell emulalni, igy az Ev86 taskban van VIF es VIP flag...
ami aszt jelenti, hogy ugye a TSS ben van egy IOmap, es az Ev86
TSSeben pedig van egy INTmap is... es a proci nem general exceptiont
az fenti utaSITasokra _SOHA_ sem, es az int utaSITasoknal
is csak azokra, amikre 'kerjuk' az INTmap-ban... /azaz, a kernelnek
nem kell emulalnija az osszes tetves IEflages utaSITast, hanem csak
azokra az intekre kap exceptiont, amejikekre o kerte... /pl egy dosemu
eseteben pl az int21-et nem art, ha a kernel vegzi el, de pl egy
int _valami_akarmijen_megszakitas_ -rol mar nemfeltetlenul kell
a kernelnek tudnija.... /ya, es meg az is hozzatartozik a dologhoz,
hogy a vedelem se serujjon, a proci amikor emulalja az utaSITasokat,
akkor a VIF flaget kezeli IF flagkent... tehat a pl cli nem az IF,
hanem a ViF flaget kapcsojja majd ki mindenfele clp0 szintu beavatkozas
nelkul... elonye, hogy csak par ciklust vesz igenybe a muvelet szemben
a normal v86 task esetevel, amikor ilenykor expcetion hander, azaz cpl
valtas, cpl stackjenek betoltese, a kod kiolvasasa, valami okossag
csinalasa /os fuggo/ majd iretd-vel visssza...
na de visszaterve, telleg nemtom, hogy mifele oncsipp emulacijot
lattatok ti, de ha ez volt az, akkor akkor aszt kell monnyam, hogy ez
biza van mar p54c-ben, 5k86ban is van, de sajnos meg a cx6x86m2 ben
sem leltem fel... amugy az Ev86 megletet a cpuidvel lehet megejteni...

ui: esp-t nem, unesp 1.92-t /gyikszoft & mikrolab/ hasznalok..;))))
    ..neha... amikor ra vagyok kenyszeritve...;))))

na tovabbi jo kodolast mindenkinek... Mc
+ - BC++: Huzosabb property-k allitasa kodbol! (mind) VÁLASZ  Feladó: (cikkei)

Yo.

Kerdes #1:
~~~~~~~~~~
 Lehet olyat csinalni, hogy pl. egy TImage bitmap-jat forditas kozben 
atallitani? Arra gondolok pl. hogy van 1 program, amibol mondjuk ket
hasonlo
verzio keszul, de mas lesz tobbek kozott a splashscreen, akkor:

#ifdef VERSION_SECOND
	// itt kene atallitani a kep tartalmat, alapbol pedig be lehetne
rakni
	// az elso verzio cimkepet!
#endif

 Szerintem nem, de hatha, ugyanis sok babra munkatol kimelne meg. 

Kerdes# 2:
~~~~~~~~~~
 Ugyanigy erdekelne, hogy az applikacio nevet es ikonjat hogy allitsam be 
forrasbol (elvileg csak a Project Options-ben modosithato?), ha az utobbit 
mondjuk nem kesobb akarom betolteni, hanem azt akarom, hogy mar a
resource-ok 
kozott az szerepeljen...

 A valaszokat elore is koszi:

 Aron / Contract
 http://www.vein.hu/~gombasa  (jetzt neu!)

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS