QQ网名大全

linux C语言 TCP 多线程 简易聊天室

你accept得到一个新的连接后,再创建线程(把连接socket传给线程),用这个线程专门接收这个连接的数据,就不会有问题了。
佚名
2024-06-03 05:08:21
最佳回答
类似问题(10)
  • 佚名
    2024-06-03 17:54:59

    c语言 在一个线程上开辟一段内存;

    我实在没有时间写,给你一个大体的框架class A{ char *buf=NULL public: void* create_...

  • 佚名
    2024-06-03 03:52:05

    Windows下使用C语言按要求写两个多线程的例子

    //给你个例子,没写第二个,参照1写2应该很容易的,还有这段代码用全局变量和while循环在线程间交换信息,在可靠性和效率上都是有缺陷的,仅仅当做线程概念的学习...

  • 佚名
    2024-06-03 07:30:45

    Linux c如何创建线程池

    linux c 并没有自带的线程池,纯C的线程池很少1:使用glib的线程池,gthreadpool,这个是linux C 下面的一个线程池实现,可以用于生产环...

  • 佚名
    2024-06-03 13:05:33

    C语言里用什么方法在一个线程里怎么结速另一个线程.. 。。

    C语言是线程独立的,也就是说,C语言本身是没有办法的,但是操作系统提供了API让我们完成这个工作,有很多API,比如TerminateThread,ExitTh...

  • 佚名
    2024-06-03 00:00:52

    qt环境怎么用c语言写多线程

    没必要用C语言,直接用Qthread.如果用C语言写的话就用不到QT的platform dependence了。就不用QT就可以了。如果必须要用的话linux ...

  • 佚名
    2024-06-03 04:58:42

    Linux的C编程线程的问题

    这么多内容,没时间写,给你点资料,自己去看了写吧:http:///developerworks/cn/linux/thread/posix_threadapi/...

  • 佚名
    2024-06-03 03:09:43

    c 多线程 问题

    这还不简单,是没有解决同步的问题。 操作系统执行指令是由时间片组成的。你那个变量i,又没有规定只能一个人访问。第一个线程执行了,i=0,时间片到了,轮到第二个线...

  • 佚名
    2024-06-03 02:30:40

    c语言线程池关于空闲线程队列的疑问?

    没错,没有这些队列照样可以做线程池,只是有了这些队列可以控制一下每个工作线程的负载

  • 佚名
    2024-06-03 13:23:05

    c语言线程刚学并不会

    #include<stdio.h>#include<windows.h>DWORD WINAPI Input(LPVOID lpParameter)...

  • 佚名
    2024-06-03 08:00:00

    codeblocks 贪吃蛇c语言程序

    /*  C语言program by wlfryq  @@@qq.com*/#include <stdio.h>#include <stdlib.h>...