Witam
Moj problem wyglada nastepujaco: stworzylem metode okreslonej klasy, w ktorej posilkuje sie asemblerem. - Okazuje sie ze we wnetrzu wstawki asemblerowej zmienne klasy przestaja byc widoczne.
Np.:
class JakasKlasa
{
private:
void JakasMetoda();
int liczba;
};
void JakasKlasa::JakasMetoda()
{
asm
{
mov eax, liczba //w tej lini jest blad Expression Syntax
}
}
Drobna zmiana pozwala wyeliminowac ten problem
void JakasKlasa::JakasMetoda()
{
int tmpLiczba=liczba;
asm
{
mov eax, tmpLiczba //teraz jest wszystko dobrze
}
}
Jednak z pewnych wzgledow wole pierwsze rozwiazanie - pytanie jak to naprawic.
(nie wiem moze jakis kwalifikator zakresu z nazwa macierzystej klasy, albo cos podobnego)