PATRIOT |
Отправлено: 12.06.2005, 07:10 |
|
Не зарегистрирован
|
Использую Builder 6. В проекте делаю asm-вставки. Проблемма с пременными, объявленными в классе которому принадлежит фунция со вставкой. Пишет:"E2188 Expression Syntax". Если объявлять переменные вне классов, все работает. Может что-либо посоветуете!?. Заранее спасибо.
|
|
No name |
Отправлено: 12.06.2005, 07:56 |
|
Не зарегистрирован
|
А что-нибудь примерное продемонстрировать? |
|
timson |
Отправлено: 13.06.2005, 15:44 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 82
|
а asm объектно ориентированный???
ведь в С++ сказано, что при вызове метода класса неявно передается указатель this. И если отсюда плясать, то может(!!) обращение к переменным идет не явно..
а если внутри метода объявить переменную, ей присвоить значение переменной-член класса, и таким образом использовать в асм вставках..
ЗЫ. в VC вообще в асм вставках никак не обратиться по имени переменной.. =((...
а может лучше использовать extern "C"...
|
|