>ну дык посмотрите ассемблерные листинги.
К сожалению, ассемблер не знаю, хотя разобраться в нем и надо бы.
>а если выполнить присвоение перед выполнением функции? поменять опции оптимизатора?
компилировал при уровне оптимизации 0. Не помогло
>Объявите tmpVar как volatile, сказав тем компилятору, что он не имеет права предполагать что-то по поводу видимости этой переменной из внешнего по отношению к программе мира, и наслаждайтесь.
Большое спасибо за совет. Работает
Сообщение отредактировал the_last_dreamer - Sep 21 2010, 20:41