@raina
В С++, есть неспособность автоматически отслеживать или показывать все выполненные функции, так как это не встроенная функциональность языка. Однако, есть несколько способов, которыми вы можете отслеживать выполнение функций в С++:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
void foo() { std::cout << "Выполнилась функция foo()" << std::endl; // остальной код функции } void bar() { std::cout << "Выполнилась функция bar()" << std::endl; // остальной код функции } int main() { foo(); bar(); return 0; } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
#include void foo() { spdlog::info("Выполнилась функция foo()"); // остальной код функции } void bar() { spdlog::info("Выполнилась функция bar()"); // остальной код функции } int main() { foo(); bar(); return 0; } |
В зависимости от конкретных требований и возможностей вашей программы, вы можете выбрать один из этих методов или комбинацию из них, чтобы отслеживать выполнение функций в С++.