在C中解析IRC PRIVMSG
|
我对C还是很陌生(我更习惯C ++),并且正在尝试创建IRC Bot。我目前正在努力寻找正确的字符串解析函数来解析此行:
:nick!~username@server PRIVMSG #channel :message (could contain the word PRIVMSG)
因此,我问是否有人可以向我展示将这一行分解为哪些功能?
缺口
用户名
服务器
渠道
信息
谢谢你的帮助!
没有找到相关结果
已邀请:
2 个回复
箩冀娥
凰葱崎济邯
您需要在上面的代码中添加一些错误检查,因为如果找不到更多标记,对strtok()的任何调用都可能返回NULL。您还可以使用一些更复杂的解析或sscanf()。 阅读有关strtok(3)和sscanf(3)的页面。