![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
socket聊天室
文章平均质量分 89
苦梨甜
嵌入式全栈ing
展开
-
socket聊天室--socket的建立
这个套接字与 socket()函数返回的套接字并不同, socket()函数返回的是服务器的套接字(以服务器为例),而accept()函数返回的套接字连接到调用 connect()的客户端,服务器通过该套接字与客户端进行数据交互,譬如向客户端发送数据、或从客户端接收数据。所以,理解 accept()函数的关键点在于它会创建一个新的套接字,其实这个新的套接字就是与执行connect()(客户端调用 connect()向服务器发起连接请求)的客户端之间建立了连接,这个套接字代表了服务器与客户端的一个连接。原创 2023-03-06 21:27:50 · 413 阅读 · 0 评论 -
socket聊天室---sqlite3的简单使用
回调函数方法实现的代码,需要实现一个回调函数:callback。函数sqlite3_exec()在解析命令"select * from student" ,每获取到一行数据就会调用一次回调函数。准备sql语句,执行select语句或者要使用parameter bind时,用这个函数(封装 了sqlite3_exec)这个相当于ODBC的Command对象,用于保存编译好的SQL语句。在调用sqlite3_prepare后,使用这个函数在记录集中移动。取text类型的数据。取blob类型的数据。原创 2023-03-06 21:13:19 · 513 阅读 · 0 评论