PDA

View Full Version : mixing c++ & asm



amir_civil
جمعه 06 مهر 1386, 22:24 عصر
سلام دوستان
من میخاستم بدونم که چه جوری میشه یه متغیر رو در بلوک asm__تعریف کرد سپس با دستورات سی++ اون رو نشان دادد
ممنون

Inprise
جمعه 06 مهر 1386, 23:53 عصر
در اسمبلی متغیر تعریف نداره و همه چیز فقط بایت هست . مسئلهء اصلی ات رو بگو شاید راه حل بهتری باشه

amir_civil
شنبه 07 مهر 1386, 08:20 صبح
سلام
میخام محتویات txt رو در سی++ نشون بدم

include "iostream"
int main()
{
__asm{
txt db amir
}

return 0;
}
ممنون

illegalyasync
یک شنبه 08 مهر 1386, 14:22 عصر
اینجوری که نمیتونی
اصلا در اینلاین اسمبلر نمیتونی اینطوری بایت رزرو کنی و بعد جائی پرینتش کنی چون توابع سی یا سیستم عامل برای پرینت کردن احتیاج به متغیر یا اشاره گر دارن که یا روی استک باشه یا روی هیپ