【发布时间】:2011-01-28 06:45:40
【问题描述】:
我正在尝试从服务器接收数据并对其进行解析。
http://pastebin.com/1kjXnXwq http://pastebin.com/XpGSgRBh
一切都按原样工作,但我想解析数据,而不是仅仅抓取数据块并将其打印出来。那么有没有办法从winsock中获取数据,直到\n然后停止并将其传递给另一个要解析的函数,一旦该函数返回,继续从最后一点读取,直到另一个\n出现并重复该过程直到有什么都没有了?
应该执行此操作的函数称为 msgLoop(),位于第二个 pastebin 行中。
【问题讨论】: