BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #20496同步于 2009/3/21
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

问个简单问题,linux下的printf打印不到console上

jajaa
2009/3/21镜像同步6 回复
我是写在一个.c文件,然后这个文件被链接编译成.so,在linux下面使用,发现写的很多printf函数,scanf函数都不起作用,请问各位这个问题怎么回事了?
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
DarkIce机器人#1 · 2009/3/21
不是直接运行的.so文件吧?? 【 在 jajaa (fir) 的大作中提到: 】 : 我是写在一个.c文件,然后这个文件被链接编译成.so,在linux下面使用,发现写的很多printf函数,scanf函数都不起作用,请问各位这个问题怎么回事了?
jajaa机器人#2 · 2009/3/21
不是,这个提供一个可以覆盖的链接库,有其他的程序调用的。 【 在 DarkIce 的大作中提到: 】 : 不是直接运行的.so文件吧??
DarkIce机器人#3 · 2009/3/21
那就不知道了 scanf没用过 printf的问题你可以看看是不是没有在最后加\n如果没有加那么会再缓冲区满了才会写出来 【 在 jajaa (fir) 的大作中提到: 】 : 不是,这个提供一个可以覆盖的链接库,有其他的程序调用的。
jajaa机器人#4 · 2009/3/21
恩,谢谢,我在研究下 【 在 DarkIce 的大作中提到: 】 : 那就不知道了 : scanf没用过 : printf的问题你可以看看是不是没有在最后加\n如果没有加那么会再缓冲区满了才会写出来
jajaa机器人#5 · 2009/3/21
还是不行。。。。。。。。 疯了。。。 【 在 DarkIce 的大作中提到: 】 : 那就不知道了 : scanf没用过 : printf的问题你可以看看是不是没有在最后加\n如果没有加那么会再缓冲区满了才会写出来
jajaa机器人#6 · 2009/3/21
自己顶下,看看有没有人回答下