Chinaunix

标题: 问一个关于读取utmp文件并显示时间的问题 [打印本页]

作者: 其实我有点晕    时间: 2012-02-23 17:10
标题: 问一个关于读取utmp文件并显示时间的问题
  1. void show_info(struct utmp *utp)
  2. {
  3.     long t;

  4.     if (utp -> ut_type == USER_PROCESS)
  5.     {
  6.         t = utp -> ut_time;
  7.         printf("%s\t%s\t%s\t%s\n", utp -> ut_name, utp -> ut_line, ctime(&t), utp -> ut_host);
  8.     }
  9. }
复制代码
为什么会在执行ctime(&t)的时候报段错误呢?谢谢
作者: timespace    时间: 2012-02-23 17:40
有gdb调试信息?发上来看下
ctime调用看不出什么问题,是在多线程环境使用吗?
作者: 其实我有点晕    时间: 2012-02-23 17:52
不是,没那么复杂。初学,才刚开始学习来着
作者: 其实我有点晕    时间: 2012-02-23 17:53
回复 2# timespace


    不是,没那么复杂。初学,才刚开始学习来着




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2