Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 3 (https://www.otvetnemail.ru/novyj-arhiv-3-813/)
-   -   inline assembler (https://www.otvetnemail.ru/novyj-arhiv-3-813/inline-assembler-254620/)

Guest 28.09.2011 14:36

inline assembler
 
здравствуйте, уважаемые программисты я начинаю разбираться с inline assembler в qt и на первой же тестовой программе столкнулся с проблемой:код:Цитироватьvoid MainWindow::on_pushButton_clicked(){ int x; asm("mov %[var],5" : [var]"=r"(x)); QMessageBox box; box.setText(QString::number(x)); box.exec();}по идее после нажатия кнопки должен появиться messagebox с текстом "5" , но вместо этого происходит неожиданное завершение программы с кодом "0". объясните пожалуйста в чем причина происходящего.


Часовой пояс GMT, время: 07:44.


© www.otvetnemail.ru - Форум вопросов и ответов.