我正在尝试编写一个秒表,用于跟踪程序的运行时间。显示私有成员的代码如下:-
#include <sys/time.h>
class stopwatch
{
private:
struct timeval *startTime;
int elaspedTime;
timezone *Tzp;
public:
//some code here
};
问题是在编译程序时,我收到一个错误,即ISO C++ forbids declaration of 'timezone' with no type
. 我认为这可能是由于我正在使用的库,但我无法纠正我的错误。我在互联网上搜索过,但唯一的帖子<sys/time.h>
是它现在已经过时了。他们没有提出任何替代方案。你能不能取悦我。