PDA

View Full Version : کامپایل برنامه به صورت 16bit



SASAN-BSE
سه شنبه 28 آذر 1391, 18:15 عصر
سلام
چجوری میتونم برناممو به صورت 16 بیتی کامپایل کنم تا توی محیط داس اجرا بشه؟

زبونش vb.net یا C++ هست (فرقی نداره برام)

amirmms
سه شنبه 28 آذر 1391, 18:20 عصر
تا اونجا که من میدونم باید برنامتون تحت consol app باشه تا با محیط داس اجرا کنید.
تازه توی C++‎‎ یکم ساختارش فرق داره باید با CIN و COUT کار کنید.
اگه سوال دیگه ای در مورد سی ++ داشتید که تحت کنسول باشه در خدمتم

rezaprogrammer
سه شنبه 28 آذر 1391, 18:22 عصر
برنامه های کنسولی با برنامه های 16 بیتی فرق می کنه. ورژن Dos این برنامه ها فرض می کنه در حالیکه برنامه های تحت داس 16 بیتی 6.22 به پایینه

SASAN-BSE
سه شنبه 28 آذر 1391, 18:51 عصر
تا اونجا که من میدونم باید برنامتون تحت consol app باشه تا با محیط داس اجرا کنید.
تازه توی C++‎‎‎ یکم ساختارش فرق داره باید با CIN و COUT کار کنید.
اگه سوال دیگه ای در مورد سی ++ داشتید که تحت کنسول باشه در خدمتم

تحت کنسول هست
به طور مثال برای شبیه ساز از dosbox استفاده کردم ولی چون برنامم به صورت 32 بیتی هست و dosbox به صورت 16 فقط اجرا میکنه ارور میده
سی ++ یا vb.net برام فرقی نداره چون حجم کد نویسی کمه


برنامه های کنسولی با برنامه های 16 بیتی فرق می کنه. ورژن Dos این برنامه ها فرض می کنه در حالیکه برنامه های تحت داس 16 بیتی 6.22 به پایینه

برنامم کنسولی هست ولی به صورت win32 کامپایل شده
ورژن dos من هم 5 هست (ورژنی که برای بوت سیستم عامل استفاده میشه)
با VC نمیشه اینکارو کرد؟

rezaprogrammer
سه شنبه 28 آذر 1391, 19:33 عصر
برنامم کنسولی هست ولی به صورت win32 کامپایل شده
ورژن dos من هم 5 هست (ورژنی که برای بوت سیستم عامل استفاده میشه)
با VC نمیشه اینکارو کرد؟

شرمنده من با VC کار نکردم. نمی دونم می تونه یا نه. فکر نمی کنم بشه چون VC سطح بالاست. فکر می کنم مجبور باشی از نسخه های قدیمی ++C استفاده کنی

SASAN-BSE
سه شنبه 28 آذر 1391, 22:44 عصر
شرمنده من با VC کار نکردم. نمی دونم می تونه یا نه. فکر نمی کنم بشه چون VC سطح بالاست. فکر می کنم مجبور باشی از نسخه های قدیمی ++C استفاده کنی

ممنون
دقیقا ! رفتم توی نسخه های قدیمی C++ ! یدونه ماله سال 1984 هست کارمو راه انداخت