C程序Cygwin与Xubuntu

时间:2014-03-19 21:40:27

标签: c linux network-programming cygwin xubuntu

我有一个实现启动 - 停止协议的C程序,当我在Xubuntu(安装在虚拟机上)运行该程序时,我得到的结果/行为与我运行程序时得到的结果/行为不同Cygwin的。我的问题是:我会在其他Linux发行版中获得Cygwin的结果吗?我的虚拟机有问题,或类似于我在Xubuntu中遇到的问题?

这是我认为不行的代码,因为xubuntu时间戳没有显示

void timestamp(char *timestamp) {
time_t ltime;
struct tm *timp;

ltime = time(NULL);
timp = localtime(&ltime);
sprintf(timestamp,"[%d-%d-%d %d:%d:%d]",
        timp->tm_mday, timp->tm_mon+1, timp->tm_year+1900,
        timp->tm_hour, timp->tm_min, timp->tm_sec);
} 

我把这个函数称为:

char tim[24];
timestamp(tim);

0 个答案:

没有答案