当前位置: 技术问答>linux和unix
关于字符串的接受,截取和处理···
来源: 互联网 发布时间:2016-10-06
本文导语: 我从客户端接受一段字符串,然后需要将字符串分为三部分, 第一部分将与原来服务器提供的数据段对比,对比完成后调用相应的函数,第二部分和第三部分作为参数参于到调用新函数的运行当中 请问我改如何处理...
我从客户端接受一段字符串,然后需要将字符串分为三部分,
第一部分将与原来服务器提供的数据段对比,对比完成后调用相应的函数,第二部分和第三部分作为参数参于到调用新函数的运行当中
请问我改如何处理服务端接受的这段字符串?
客户端一次性将字符串发过来,我需要根据长度来判断还是根据其他什么方法来判断确保各个部分字符串是正确的、我需要的东西?
截取用什么办法分开这一大段字符串成三段···?
第一部分将与原来服务器提供的数据段对比,对比完成后调用相应的函数,第二部分和第三部分作为参数参于到调用新函数的运行当中
请问我改如何处理服务端接受的这段字符串?
客户端一次性将字符串发过来,我需要根据长度来判断还是根据其他什么方法来判断确保各个部分字符串是正确的、我需要的东西?
截取用什么办法分开这一大段字符串成三段···?
|
我之前说“定长”
按照那个长度示例,服务器每次发送的报文都是100+30+30=160个字节
按照那个长度示例,服务器每次发送的报文都是100+30+30=160个字节
|
这个其实可以使用转移字符的办法实现,那个是简单版的,如果真的想无差错分段的话,可以采用前面所述的办法。至于怎么实现,网上有。