Hogy lehet C#-ba írni egy olyan programot ami egyik programozási nyelvet át konvertálja egy másik programozási nyelvbe?
Elindítom a programot
Kiválasztom hogy melyik programozási nyelvet(Java, PHP....)
Beképelem egy Java-t kódot
Kiválasztom hogy mibe konvertálja azt.
????
Ha ilyet akarsz írni, akkor hogyhogy nem tudod?
A programozást a legelejéről kell kezdeni.
Először sokat kell tanulmányoznod az illető nyelveket, és kézzel átalakítanod elég összetett programokat. Az eredményeket összehasonlítva megtudhatod, hogy milyen transzformációkat kell elvégezned. Ezután sok kísérlet közepett megírhatod a transzformáló programot, ami először lemásolja az eredetit, majd a másolaton elvégzi a változtatásokat, végül a megfelelő helyre visszamásolja. Egyszerű szövegszerkesztés, csak tudni kell, hogy mit mire kell kicserélni. Ez nem olyan egyszerű még C# és Java esetén sem.
Egyébként kereshetsz ingyenes keresztfordítókat, betehet a meghívásukat egy szkriptbe vagy egy kötegfájlba, ami csak megtudja, hogy melyik nyelvről van szó, és hívja a megfelelő keresztfordítót.
"????
Ha ilyet akarsz írni, akkor hogyhogy nem tudod?
A programozást a legelejéről kell kezdeni."
Kedves válaszoló ha szerinted ilyen könnyű akkor írd meg
küld el pm-be.
C#-ba Java C++ oda vissza köszönöm
Ha nem küldöd el, ez azt fogja bizonyítani hogy pofád nagy.
Szájkaratés
Ezért vicces, hogy a szád eléggé nagy :D
Egyszerűen, ahogy döncike leírta. Szépen beolvasod a kódot, tag-ek alapján szétbontod, összeállítasz belőle objektum-fát.
Ha ez megvan, innen a többi gyerekjáték. Csupán a különböző logikát össze kell illeszteni valahogyan, majd átkonvertálgatni az utasításokat.
Az életben nem leszel kész vele, csak úgy megjegyzem :)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!