Здравствуйте, VladD2, Вы писали:
А>>Макросы очень гибкий инструмент, и поэтому не до конца понятно, где их применять... А>>Скажем, могу-ли я заменять вызовы часто используемых функций, вызовами макросов, тем самым А>>имитируя inline-функции? VD>Можно, но это не даст большого эффекта. В дотнете и так осуществляется автоматический инлайнинг функций (в релизие, при запуске без отладчика).
Далеко не всегда, когда хочется. Например, функции с длинным телом как правило не инлайнятся, даже если они private.