Time 计算Cygwin中的时间或cpu点击次数

Time 计算Cygwin中的时间或cpu点击次数,time,cygwin,cpu,time.h,Time,Cygwin,Cpu,Time.h,我无法计算cygwin中cpu处理的时间?为什么? 我需要一个特殊的命令吗?cpu中的点击计数是由时钟完成的 包含时间后的函数。h 不过,在visual studio中完成之后,我就不能在cygwin上运行了? 这是为什么 这是代码 #包括 #包括 使用名称空间std; int main() { 时钟t1,t2; int x=0; int-num; 库特数; 如果(num==0) 系统(0); t1=时钟(); while(x!=num) { cout看起来,clock()函数在Windows和

我无法计算cygwin中cpu处理的时间?为什么? 我需要一个特殊的命令吗?cpu中的点击计数是由时钟完成的 包含时间后的函数。h

不过,在visual studio中完成之后,我就不能在cygwin上运行了? 这是为什么

这是代码

#包括
#包括
使用名称空间std;
int main()
{
时钟t1,t2;
int x=0;
int-num;
库特数;
如果(num==0)
系统(0);
t1=时钟();
while(x!=num)
{
cout看起来,clock()函数在Windows和POSIX(以及Cygwin)中的定义有所不同。MSDN表示,Windows clock()返回“自进程开始以来经过的挂钟时间”,而POSIX版本返回“实现与进程使用的处理器时间的最佳近似值”。在您的示例中,流程将花费几乎整个时间等待到终端的输出完成,这不计入处理时间