Имеется класс, содержащий большое количество методов:
class TChild : public TParent
{
public:
void foo();
void bar();
....
void xyz();
};
Возможно ли вести подсчёт количества вызовов public
методов этого класса?
Например:
class TChild : public TParent
{
public:
static int MethodsExecCount;
void foo();
void bar();
....
void xyz();
};
.................................
TChild::foo() {
this->bar();
}
TChild::xyz() {
int a = 1+1;
}
TChild::bar() {
this->MethodsExecCount;
}
...............................
int main() {
TChild ch;
ch->foo();
printf(%d,ch->MethodsExecCount); //вернёт 2, т.к. вызывались foo() и bar()
ch->xyz();
printf(%d,ch->MethodsExecCount); //вернёт 3
}
Как можно реализовать подсчёт вызовов методов внутри класса?
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Нужно прочесть нажатие клавиши в циклеПробовал примерно так:
Составить программу, что обеспечивает создания ежедневнгоо и Недельного отчета продаж для некоторых магазинов в формате текстового файла...
Собираю проект на TeamCityЭтот же проект на Jenkins собирается без проблем, а на TeamCity падает на нескольких json
Есть ли возможность как-то по другому скрыть консоль?