
C语言
10年老码农
10年IT从业经验,从事java、PHP后台、物联网开发工作。
展开
-
C语言网络编程-tcp服务器实现
5种io模型tcp服务器分为了5种io复用模型,分别是:阻塞io模型 非阻塞io模型io复用信号驱动io异步io本文会讲前面3种io模型的tcp服务器实现(本文只做tcp服务器实现,客户端逻辑处理,接收数据等缓冲区不做深入说明)简单实现首先,我们需要理解下tcp服务器的创建过程:1:通过socket函数创建一个套接字文件2:通过bind函数将本地一...转载 2018-12-21 01:08:18 · 11037 阅读 · 2 评论 -
c编译时的错误:程序中有游离的‘\240’‘\302’‘\XXX 时解决方案
偶尔从网上看到不错的源码,想研究下,不幸编译时遇到“错误:程序中有游离的‘\240’‘\302’”之类的错误,大量的源码不可能再全部重敲一遍,经过一番研究,终于让我找到简单的解决方案,还是本着让后人少走弯路的想法,分享下:首先,编译器提示的\xxx,都是8进制的编码,使用sed做下全文替换,命令如下:sed -i 's/\o240\|\o302//g' filename.cpp\o指定...转载 2018-12-20 00:40:05 · 618 阅读 · 0 评论