Hollosi Information eXchange /HIX/
HIX CODER 1288
Copyright (C) HIX
2001-09-10
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Re: 16 bites TVision konvertalasa 32 bitre (mind)  37 sor     (cikkei)

+ - Re: 16 bites TVision konvertalasa 32 bitre (mind) VÁLASZ  Feladó: (cikkei)

> egy kis segitsegre lenne szuksegem:
> egy Borland C++ 3.1 alatt forditott, Turbo Vision-t hasznalo program soros
> porton (is) kommunikal a kulvilaggal; a problemam az, hogy Win9x alatt
> bizonytalan a kommunikacio, Win2k alatt pedig termeszetesen szohoz sem enged
> jutni... a megoldas a 32-bites ujraforditas lenne, ami persze nem egyszeru
> dolog... mielott nekikezdenek, ket kerdesem lenne:
>
> - tudtok-e arrol, hogy letezik 32-bites valtozata a TV-nek?
> - milyen kornyezetben lenne a legegyszerubb elvegezni a portolast
> (borland5.5, djgpp, msc, stb.) ?
Szvsz ezt jobb ha ebben a formaban elfelejted! A portolas nem arrol szol,
hogy a forraskodot atvisszuk egy masik rendszerre/platformra, es ott
ujraforditjuk az ottani forditoval. A portolas lenyege elsosorban a
_funkcionalitas_ atemelese, ami azonban adott esetben gyakorlatilag szinte a
teljes forraskod ujrairasat is jelentheti (amitol azert annyira nem kell
felni, mert a programot nem kell ujrairni, csak ujrakodolni, ami egy komoly
programnal a teljes fejlesztesi ido ~50%-at teszi ki).
Persze van olyan eset is, amikor a portolas soran gyakorlatilag szinte az
osszes eredeti kodot fel lehet hasznalni, es csak igen minimalis
modositasokra van szukseg. Ez azonban azt feltetelezi, hogy a programot mar
eredetileg is a portolas lehetosegenek szem elott tartasaval, es a
celplatform alapos ismereteben irtak meg. Ha ez nem igy tortent, szinte
kizart, hogy a forraskod legnagyobb reszet ujrairas nelkul at tudd emelni.
Ez utobbi esetben esetleg effektivebb megoldas lehet egy olyan mukodesi
kornyezet/reteg kialakitasa, ami az eredeti celplatform mukodeset szimulalja
az uj kornyezetben, azonban nem maximalisan modularizalt projectek, ill.
mindossze egyetlen program eseten gyakorlatilag szinte kizart, hogy ez
legyen az effektivebb megoldas.
A TV egyebkent azt hiszem a te legkisebb problemad, mivel hogy win32 alatt
pl. a soros portot is teljesen maskent kell elerni, mint DOS alatt kellett.
En amondo vagyok: szerintem a legegyszerubb lenne a teljes koncepcionalis
ujratervezes, es ujrairas (ez emesztene fel a legkevesebb idot, es ez rejti
a legkevesebb hibalehetoseget magaban). Persze ehhez eloszor meg kellene
ismerkedned a Windows vilagaval, mert a DOS-os programozasi tudasoddal nem
sokaig fogsz jutni benne...

Gabor

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