Hollosi Information eXchange /HIX/
HIX CODER 53
Copyright (C) HIX
1998-03-18
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 C TSR (mind)  14 sor     (cikkei)
2 C guruk, help!!! (mind)  29 sor     (cikkei)
3 VB 4.0 <-> Off97Prof (mind)  14 sor     (cikkei)
4 Re: compilerek (mind)  35 sor     (cikkei)
5 Re: OFFTOPIC!!! C guruk, help!!! OFFTOPIC!!! (mind)  24 sor     (cikkei)

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

Hali!

Tudna valaki kuldeni maganban egy C kodot,
ami rezidens es billentyuleutesre kiirja, hogy 
"Hello world!"?

Elore is koszonom a C coder guruknak!

ui.: nem baj, ha nem azt irja ki, hogy Hello world...  :))
Bye!
-- Milan
mailto:

"...a  L i n u x  terjed, mint a bubopestis..."  :)
+ - C guruk, help!!! (mind) VÁLASZ  Feladó: (cikkei)

Hali!

Borland C 3.1 fordito kuldi nekem az alabbi hibakat es
nem boldogulok vele.

#define TIMER 8
static void (interrupt *oldtimer)(void);
static void interrupt newtimer(void);
[...]
oldtimer=getvect(TIMER);
ERROR: Cannot convert 'void(interrupt far*)(...)' to 'void(interrupt far*)()'

setvect(TIMER,newtimer);
ERROR: Type mismatch in parameter '__isr' in call to
setvect(int,void(interrupt far*)(...))'
ERROR: Cannot convert 'void(interrupt far*)()' to 'void(interrupt far*)(...)'

Sejtem, hogy valami lammer hiba, de a help szerint jonak kellene lenni.
Ha valakinek van otlete kerem maganba kuldje az emailt!  S.O.S.

Elore is ezer koszonet!!!

--Milan
mailto:
Bye!
-- Milan
mailto:

"...a  L i n u x  terjed, mint a bubopestis..."  :)
+ - VB 4.0 <-> Off97Prof (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok!

Most kezdek programozgatni Visual Basic 4.0-ban, nagyjabol
megyeget is, de amint feltettem a vb4.0-at egy olyan gepre, amin
MS Office97 Prof. van nem akar elindulni (szabalytalan muvelet
stb...).
Lehet, hogy egyszeru a kerdes, de ilyen programozasi dolgokban
tenyleg kezdo vagyok.

Elore is kosz a segitseget:

Denes

http://w3.datanet.hu/~tailor
+ - Re: compilerek (mind) VÁLASZ  Feladó: (cikkei)

On 17 Mar 98 at 10:56, Nagy Gabor > wrote:

> Hi!
> 
> Lenne egy kerdesem azokhoz, akik nagyon ertenek hozza:

Nagyon nem ertek hozza, de lassuk:

> a compilereket
> miben irjak? Az egy dolog, hogy van a C-nek, Pascalnak etc... compilere,
> de azt is meg kellett valamiben irni... Talan valaki bepotyogte az
> egeszet binarisan? (ezt nehezen tudom elkepzelni...)

:)

Pedig valamikor regen ugy indult a dolog. Valaki bepotyogte 
binarisan az elso assemblert, abban aztan irt Fortrant, abban aztan 
irt Algol-t, abban aztan irt Pascal-t, meg Modula-t, meg Simula-t, 
meg stb.

A legegyszerubb, ha egy forditot sajat magaban ir meg az ember, mert 
akkor konnyen lehet port-olni mas rendszerbe: Meg kell csak irni a 
kod generatort, aztan forditani A gepen X rendszer alatt egy B gepen 
futo verziot. Aztan van olyan is, hogy (a kodgeneralast elkerulendo) 
mondjuk P-code-ot fordit egy fordito, es az adott processzorra csak a 
P code interpretert kell megirni, es mar van is egy mukodo fordito az 
adott gepen. Utana mar lehet finomitani a dolgot, krealni kod 
generatort az adott procira, leforditani az egeszet a P-code-u 
forditoval, es mar lett is egy nativ kodu fordito.

stb. stb. stb.

István
--  Istvan Marosi  --  http://www.sch.bme.hu/~marosi  --
--  Recosoft Ltd.  --  mailto:  --
+ - Re: OFFTOPIC!!! C guruk, help!!! OFFTOPIC!!! (mind) VÁLASZ  Feladó: (cikkei)

On 18 Mar 98 at 21:14, Pein Milan wrote:

> Hali!

Szia!

> static void (interrupt *oldtimer)(void);
> static void interrupt newtimer(void);
> [...]
> oldtimer=getvect(TIMER);
> ERROR: Cannot convert 'void(interrupt far*)(...)' to 'void(interrupt far*)()'

Probalkozz cast-olni az ertekeket:

typedef void (interrupt *_tim_int)(void);
typedef void (interrupt *_any_int)(...);
_tim_int oldtimer;

oldtimer = (_tim_int)getvect(TIMER);
setvect(TIMER, (_any_int)newtimer);

István
--  Istvan Marosi  --  http://www.sch.bme.hu/~marosi  --
--  Recosoft Ltd.  --  mailto:  --

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