RPC简单问题

发布于 2022-07-21 01:34:15 字数 362 浏览 10 评论 2

本人刚开始学习写RPC程序,有一个问题不明白,请教各位:
我运行了一本书上的例子,该例子调用的是一个没有参数的远程过程,运行本地程序时,加远程服务器地址,然后远程服务器上显示出“hello,world”。这个例子很正常。可是我自己作了一个调用带有几个参数的远程过程的小程序后,发现在服务器端的 ***_server.c中的printf()中内容不能显示到服务器屏幕。我试着将printf()改成fprintf(stderr,..), 结果printf()中
内容能显示在服务器屏幕上,我用"ps -A"察看系统中的进程时可以看到服务进程对应有终端,这是怎么回事?谁改了我的标准输出?

[ 本帖最后由 jcs4989 于 2006-7-14 19:03 编辑 ]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

極樂鬼 2022-07-23 21:25:16

就是几个int

九厘米的零° 2022-07-21 05:27:37

什么参数贴上来看看

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文