timespec

    6热度

    1回答

    虽然使用Visual Studio 2015年用C执行的Pthread程序,我得到了以下错误: Error C2011 'timespec': 'struct' type redefinition 以下是我的代码: #include<pthread.h> #include<stdlib.h> #include<stdio.h> void *calculator(void *param

    1热度

    2回答

    这似乎不可思议,我认为这个答案是很难找到的。我已经包含了time.h和ctime,但是vc9仍然抱怨未定义的类型'timespec'。我已经在这里搜索,MSDN和网页(即使有确切的编译器错误),但我找不到答案...也许它只是在噪音中丢失。 这里是确切的错误: 错误C2027:使用未定义的类型 '的timespec' 感谢

    1热度

    2回答

    对于某些测试目的,我写了一段代码来测量我的实时视频处理代码中几个快速操作的执行时间。事情工作正常。我得到了非常现实的结果,但我注意到一个有趣的特点。 我正在使用一个POSIX功能clock_gettime与CLOCK_MONOTONIC属性。所以我得到了纳秒精度(1/1000000000sec)的timespecs,据说以这种方式获取timespec值只需要几个处理器蜱。 下面是我用来保存时间规格

    1热度

    3回答

    我正在写一个perl脚本,它需要一个“持续时间”选项,我希望能够以相当灵活的方式指定这个持续时间,而不是仅仅采用一个单位(例如秒数)。 UNIX at命令通过允许“now + 3 hours + 2 days”等规范来实现这种行为。对于我的程序,“现在”部分是隐含的,所以我只是想在加号后面解析这些东西。 (注:at命令也解析确切的日期规格,但我只想解析持续时间。) 是否有一个perl模块来解析持续

    2热度

    2回答

    在posix上,可以使用timespec来计算准确的时间长度(如秒和毫秒)。不幸的是,我需要使用Visual Studio编译器迁移到Windows。 VS time.h库没有声明timespec,所以我正在寻找其他选项。尽管我不能检查时钟计数的毫秒数是多么精确,但可以使用时钟和time_t进行搜索。 你在做什么/用于计算操作中的时间流逝(如果可能,使用标准C++库)?

    -1热度

    1回答

    以下是重现问题的一个最小示例。对我来说,代码看起来很无辜。我怀疑struct timespc背后有一些魔法;然而,我找不到任何可以解释它崩溃的原因。 #include <stdio.h> #include <stdlib.h> #include <pthread.h> #include <time.h> typedef struct _task { int id;

    0热度

    1回答

    我看过this解决方案,但我遇到了同样的错误。对于一个类,我们不得不切换到c99编译器而不是gnu,但是现在timespec似乎被破坏了。除了“存储大小timespec未知”,我收到了一堆其他错误,如“CLOCK_MONOTONIC未声明”,“解除指向不完整类型的指针'struct timespec'”和未使用的变量警告,但我认为这些会去一旦我解决了编译器问题就离开了。 我无法想象有什么毛病我声明

    0热度

    2回答

    我想保留一段时间的项目指标,我可以将其显示为报告。例如,我想要显示每周结束时WIP,已分配或已完成的问题的折线图。我可以在过去的任意日期运行查询并根据需要构建图表吗?有没有办法让我这样做,而不必每周都运行一个cron作业并跟踪我自己? 编辑:我正在使用accurev XML shell命令来收集这些统计信息,而不是GUI。