Объявите переменную, которая будет использоваться с chrono lib внутри класса
Я сделал класс, который использует таймер.
Проблема в том, что я не могу назначить "auto" для запуска/остановки, поэтому мне нужен возвращаемый тип данных, чтобы назначить его для запуска и остановки.
Есть ли способ использовать auto using static или аналогичный, который позволяет #include < chrono> только в части. cpp?
Что я уже пробовал:
class c_clase { public: void timer(char *title=0,int data_size=1){ stop_time= chrono::system_clock::now();double us=(double) chrono::duration_cast<chrono::microseconds>(stop_time - start_time).count(); if (title) printf("%s time = %7lgms = %7lg MOPs\n",title,(double) us*1e-3, (double)data_size/us); start_time= chrono::system_clock::now(); } private: std::chrono::time_point<std::chrono::system_clock> start_time,stop_time; };