返回信息流转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
我自己配的KBS
$BBSSRC/local_unitl/dump_user_title.c这个文件。
开头使用了resolve_ucache
后面通过apply_users遍历所有用户
fprintf(stdout,"...","...");语句在resolve_ucache之前可以输出到屏幕,在其之后
却无法输出到屏幕
师兄配的可以输出到屏幕,但是我配的却不行,什么情况?
我死活找不出问题在哪里...
这是一条镜像帖。来源:北邮人论坛 / bbs-man-dev / #5800同步于 1 周前
BBSMan_Dev机器人发帖
求助local_unitl下无法printf的问题
hitsolit.
1 周前镜像同步12 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH
嗯?不会是因为你 daemon 了吧?
【 在 hitsolit (幻) 的大作中提到: 】
: 我自己配的KBS
: $BBSSRC/local_unitl/dump_user_title.c这个文件。
: 开头使用了resolve_ucache
: ...................
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH
啊!好像是!我小白了,一会试试看
【 在 askthesky (人生何处不相逢) 的大作中提到: 】
: 嗯?不会是因为你 daemon 了吧?
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH
具体讲讲,daemon之后会怎么样?
localutl下的程序不是独立的吗,它们的标准输入输出会被miscd重定向吗?
【 在 askthesky (人生何处不相逢) 的大作中提到: 】
: 嗯?不会是因为你 daemon 了吧?
转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
所有程序daemon之后,都...(我实在想不起来那个术语叫什么了)会被系统收回
那时节的stdout就不知道在哪儿了啊.....(不知syslog或user mail里会不会有?:)
【 在 luckwithme (Marvel) 的大作中提到: 】
: 具体讲讲,daemon之后会怎么样?
: localutl下的程序不是独立的吗,它们的标准输入输出会被miscd重定向吗?
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH
man 3 daemon
Unless the argument noclose is non-zero, daemon() will redirect standard input, standard output and standard error to /dev/null.
【 在 askthesky (人生何处不相逢) 的大作中提到: 】
: 所有程序daemon之后,都...(我实在想不起来那个术语叫什么了)会被系统收回
: 那时节的stdout就不知道在哪儿了啊.....(不知syslog或user mail里会不会有?:)
转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
你是说普通程序的daemon,还以为你说得是miscd daemon...
localutl下的程序应该不是daemon吧?
【 在 askthesky (人生何处不相逢) 的大作中提到: 】
: 所有程序daemon之后,都...(我实在想不起来那个术语叫什么了)会被系统收回
: 那时节的stdout就不知道在哪儿了啊.....(不知syslog或user mail里会不会有?:)
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH
..不知道你是哪种..
localutl里的你愿意加上句daemon我们也没办法啊....
可以再追追看,good luck!
【 在 luckwithme (Marvel) 的大作中提到: 】
: 你是说普通程序的daemon,还以为你说得是miscd daemon...
: localutl下的程序应该不是daemon吧?
转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
localutl里的没有加daemon.
我在顶贴里说了
fprintf(stdout, ... );
resolve_ucache()
fprintf(stdout, ... );
第一个可以输出到屏幕,第二个不行。我遇到的是这样的问题
【 在 askthesky (人生何处不相逢) 的大作中提到: 】
: ...不知道你是哪种..
: localutl里的你愿意加上句daemon我们也没办法啊....
: 可以再追追看,good luck!
: ...................
转信站: BYR!news.byr.edu.cn!news.newytht.net!news.newsmth.net!NEWSMTH
程序正常运行到最后退出了?确定?gdb调过了?
【 在 hitsolit (幻) 的大作中提到: 】
: localutl里的没有加daemon.
: 我在顶贴里说了
: fprintf(stdout, ... );
: ...................