Форум программистов, компьютерный форум CyberForum.ru

Ассемблеровская вставка, указатель & - C++

Войти
Регистрация
Восстановить пароль
 
Fusix
0 / 0 / 0
Регистрация: 08.10.2010
Сообщений: 133
01.04.2012, 23:16     Ассемблеровская вставка, указатель & #1
Всем привет. Возник вопрос. Чем в ассемблеровской вставке заменить сишный оператор &?
В контексте __asm & cчитается оператором AND.
C++
1
2
3
4
__asm
{
push &value
}
error C2400: синтаксическая ошибка во встроенном коде на языке ассемблера в 'первый операнд'; обнаружено 'AND'

Спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.04.2012, 23:16     Ассемблеровская вставка, указатель &
Посмотрите здесь:

typeid && dynamic_cast C++
C++ условие if (x && y && z )
Небольшая ассемблеровская вставка C++
C++ class && constructor
Ошибка [Linker error] undefined reference to `Triangulation::distPoints(tagPOINT&, tagPOINT&)' C++
C++ C++ 11 конструктор переноса &&
Объясните почему не срабатывает И (&&) C++
C++ Оператор if и логическая операция И (AND) &&
C++ Undefined reference to 'My_lab2::serialize_child(My_lab2::My_stack&,boost::interpro cess::file_lock&)')
C++ нестандартный синтаксис используйте "&", чтобы создать указатель на член
Допустима ли запись вида void method(T *& member)? (ссылка на указатель) C++
C++ Непонятный указатель: что означает запись (IEngineSubSystem *&)p_render ?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
01.04.2012, 23:21     Ассемблеровская вставка, указатель & #2
вроде lea был
типа
Assembler
1
2
lea eax, value
push eax
вообще лучше это было в асмовский раздел поместить
Yandex
Объявления
01.04.2012, 23:21     Ассемблеровская вставка, указатель &
Ответ Создать тему
Опции темы

Текущее время: 23:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru