使用c/c++实现Socketcolor="red">聊天程序
Initsock.h文件
最近想用c语言写一个color="red">聊天工具,但是没有什么思路.有没有哪位以前做过这方面的事,或者在这方面有经验的大哥给我讲讲这方面的知识或这构架什么的!! 谢谢
1.我已经用线程做好了,几天刚上cSDN,才来回复,请教另一个问题: 例子: int i; char buffer[array_size]; char send_buffer[array_size]; printf( "please input i \n" ); scanf( "%d", &i ); printf( "please input the information you want to send:\n" ); scanf( "%s", buffer ); //fgets( buffer, array_size, stdin ); //格式化处理 sprintf( send_buff, "%d:%s", i, buffer...
我想用Linux c做color="red">聊天服务器。目前实现的思路如下: 服务器:socket->bind->listen->accept->fork->在自进程中将客户端1的clientsocket保存入共享内存中。 当第二个用户以同样方法登陆后,想往第一个用户发送信息,但好像clientsocket不能这样保存在共享内存中,直接用客户端1的clientsocket发送信息给客户端1无效。 请问做过color="red">聊天方面的大侠,如何解决多进程的socket描述符传递问题?我不想用unix socket那些,感觉太麻烦了。
本帖最后由 mybooks_zzz 于 2014-05-17 07:55 编辑
[code]#include
本帖最后由 mybooks_zzz 于 2014-05-17 07:58 编辑
[code]#include