Почти 2 недели уже нету ответа на письмо, которое отправил на ваш имейл.
Поэтому пишу тут. На данный момент пробую демку. Есть следующие вопросы
-
У меня есть функция A, в которой идёт вызов функции B. Код обеих этих функции я хочу
виртуализировать. Если я поставлю макросы в начале и конце функции А, то будет ли виртуализирован
код функции В? Или для этого необходимо поставить макросы также в теле функции В? -
Я хочу виртуализировать следующий код:
if (condition)
{
// here my code
}
Где правильнее поставить макросы начала и конца защиты? В блоке if-a,
или до?
- Я хочу виртуализировать следующий код
void foo()
{
try
{
functionWithException();
}
catch(std::exception)
{}
}void functionWithException()
{
// here code which must be protected
// …
if (condition)
throw std::exception(“message”);
// …
}
Где правильнее поставить макросы?