函数 ctime_r 使用 g++ 编译器成功编译 (g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-23.0.1)) 但是,它给出了错误

问题描述

clock = ctime_r(&heure,buf,sizeof(buf)); 此函数 ctime_r 使用 g++ 编译器成功编译 (g++ (GCC) 4.4.7 20120313 (Red Hat 4.4.7-23.0.1))

但是,使用 g++ (GCC) 4.9.4 编译时会出现如下错误 错误函数'char* ctime_r(const time_t*,char*) 的参数太多 时钟 = ctime_r(&heure,sizeof(buf)); ^

你能告诉我 ctime_r(&heure,sizeof(buf)) 之前的定义是否有效吗?因为,我只能在只需要两个参数的 ctime_r(&heure,buf) 上找到文档,而无法找到需要 3 个参数的 ctime_r 文档。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)