Я хотел бы сделать несколько сравнений для нескольких простых функций в C.
// Record start time
// Do a bunch of work
for (int i = 0; i < SOME_BIG_NUMBER; i++)
mySimpleFunction();
// Record stop time
В моей конфигурации сборки релиза компилятор достаточно умен, чтобы оптимизировать это.
Есть ли канонический метод работы с конфигурациями выпусков, когда вы хотите, чтобы оптимизации были включены, но все же хотели бы принудительно выполнить определенный код?
Спасибо!