标签: linux c

评分 0, 满分 5 星
0 票

用 c 写网络编程本身就是一件非常蛋疼的事了。实现中文域名系统,要研究 udp, tcp, dns协议,实现中文的编码和解码,将各个字段按照各个协议的规定进行相应的层层封装并解析,最后把写好的程序在网络上跑一遍,程序的结果不仅仅要正确无误,还要用wireshark抓包,如果抓包结果能完美的识别出任何两台通信机器之间的协议并且抓包数据的解析完全正确,工作就算是完成了。

评分 0, 满分 5 星
0 票

上个月经济危机的时候抽个下午写了写,挣了点生活补贴o(╯□╰)o。要求是这样的:In this assignment, you will create a simple XML parser designed to process simple XML files that have no attributes.
The program should use command line arguments to pass the XML file name.
./xmlparser test.xml
The output should be a text file with the same name but .txt (in this example test.txt). This text file should list the root element of the document and all children elements in the document tree.