Объект, который Вы тестируете, не должны инстанцировать в методе [TestInitialize]. Можно протестировать конструктора объекта в методе тестирования [Тест].
Объект в [TestInitialize] может состоять в том, чтобы установить Ваше устройство хранения данных постоянства или подготовить значение, что протестированный объект будет используемый в тестах.
Нет ничего подобного. Есть __ accept () , но не используйте его, это другой тип директивы оптимизатора.
На самом деле, встроенная функция gnu обернута в макрос, поэтому вы можете просто избавиться от нее это автоматически, если __ GNUC __
не определено. В этих макросах нет ни малейшей необходимости, и я уверен, что вы не заметите разницы во времени выполнения.
Просто избавьтесь от (обнулить) * вероятно
на не- GNU. Вы его не пропустите.
__ Предположим, что должен быть похожим.
Однако, если вы хотите сделать это действительно хорошо, вам следует использовать Профильная оптимизация , а не статические подсказки.
]