Здравствуйте, Аноним, Вы писали:
А>Добрый день!
А>Как можно в консольном приложении посчитать время выполнения некоторых ф-ций и т.п. и использовать это время для дальнейшей работы, то есть нужен секундомер.
А>Заранее спасибо!
Ты не уточнил, что за ОС. Поэтому для windows вот:
...
#include <windows.h>
#include <mmsystem.h>
#pragma comment(lib,"winmm.lib")
...
DWORD timeStart=timeGetTime();
MyFunction();
DWORD timeEnd=timeGetTime();
DWORD time=timeEnd-timeStart; // время в миллисекундах (на практике точность порядка 20 миллисекунд)
...
Если нужно точнее, то ищи QueryPerformanceCounter (писать код лень). И не забудь учесть, что windows многозадачная система. А также внимательно почитать про QueryPerformanceCounter относительно двух-,трех-,много- ядреных процессоров.