ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
21 мая
40909
Abo (06.10.2005 12:27, просмотров: 2591)
А вот с таким глюком CW1.5 никто не сталкивался? Пишу класс, в описании которого, прямо в хедере и определяю некую функцию, надеюсь что она станет inline. Если транслирую с уровнем оптимизации None, то контрольный пример работает и выдает то, что и должен, однако функция на самом деле не inline и при пошаговой отладке виден вызов её как подпрограммы. Теперь устанавливаю уровень оптимизации 3 и снова транслирую. Контрольный пример уже работает неправильно, но функция действительно стала inline. Сколько не бился ничего не придумал. Остановился на том, что вынес определение функции из хедера в срр, тем самым отказавшись от inline, однако все работает при любом уровне оптимизации. Кто растолкует, как же надо по правильному?