来自客户端的Getchar()在套接字编程中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了来自客户端的Getchar()在套接字编程中相关的知识,希望对你有一定的参考价值。

我正在创建一个从覆盆子pi运行的C程序,它可以从客户端(其他PC /笔记本电脑)接收来自telnet终端(putty)的命令,该客户端通过TCP / IP连接(套接字编程)连接并处理这些命令运行连接到RPi的电机。这意味着我只需要创建一个在RPi中运行的服务器代码,而不是客户端代码。

我的问题是,有没有办法让我可以在客户端的输入上使用getchar()(应该只从服务器端编码)?可以和recv()一起使用吗?

我需要使用getchar()的原因是因为我记住了这个算法,它在按下Enter之前从客户端读取每个字符,这允许我区分客户端的命令和参数。

提前致谢!

以上是关于来自客户端的Getchar()在套接字编程中的主要内容,如果未能解决你的问题,请参考以下文章

无法解码来自客户端的握手请求

C#异步套接字服务器没有收到来自Java客户端的响应

使用来自另一个客户端的广播发射从节点服务器发送的数据无法被 c++ 套接字 io 客户端读取

虽然没有来自客户端的连接操作,但服务器尝试接受连接并因“非套接字上的套接字操作”而失败

用于 UDP 客户端的 Windows C 套接字编程

UDP并发客户端recvfrom错误