关于向线程的启动函数传递参数的问题,请大虾赐教~~
初学Linux下的多线程编程,在网络上看到一篇老外写的tutorials:关于向生成的线程的启动函数传递参数的问题:1.正确的传递方式long*taskids[NUM_THREADS];for(t=0;t<NUM_THREADS;t++){ taskids[t]=(long*)malloc(sizeof(lo
作者: pinecrane 发布时间: 09-08
C++程序调用C函数的问题
比如C++调用C库函数printf,链接的时候是按照C的方式链接的吗?又比如调用bind函数呢:intbind(intsockfd,structsockaddr*my_addr,socklen_taddrlen);struct在C++中就是class吧?那这样的话不会有问题吗,一时糊涂了。
作者: ecjtubaowp 发布时间: 09-08
如何获取自建线程的名称
hi,all.. 请问有没有办法获取自已建立的线程的名称,是基于这样的想法: 一个多线程程序,会出现内存越界,或free两次的错误,现在能收到SIGSEGV,但也苦于不知是那个模块发出来的信号,根本无法解决问题. 所以请问一下大家,linux下有什么办法可能获取线程名称的程序(能根据ID找到不?)谢谢大家
作者: FightForWin 发布时间: 09-08
socket问题
这是客户端连接:intTCPconnect(char*domain,intport){intsock;structhostent*site;structsockaddr_inme;site=gethostbyname(domain);if(site==NULL)return-2;sock=socket(AF_INET,SOCK_STREAM,0);
作者: mryzy 发布时间: 09-08
求助一代码,功能是将传递的时间戳转为特定格式的时间显示
本帖最后由ixqbar于2010-09-0812:37编辑不知道如何将char转换为time_t类型需求是如何将传递的时间戳转换为特定格式(Year-month-dayHour:mi:s)显示比如:./showtime1283917950运行后显示为2010-09-0811:52:30#include<stdio.h>#include<
作者: ixqbar 发布时间: 09-08
C中用到的include 文件哪里有下载
我安装的dev-cpp中没有以下这个文件,请问这些文件从哪里有下载#include<sys/types.h>#include<netinet/in.h>#include<sys/socket.h>#include<sys/wait.h>
作者: hxl 发布时间: 09-08
VIM 函数调用图
我的意思是说用的地方多吗?Linux下C语言用的多,是因为效率高了,随着硬件的提高是不是也不再乎这点效率了?C++的效率也没比C语言低多少吧?longlongago写系统大部分是用汇编用的吧,现在大部分用C语言用,以后有没有可能大部分用C++少部分用C?本人小菜,以上个人疑惑,请高回解惑!
作者: Softwaring 发布时间: 09-08
请教各位一台用于生产环境的机器(已经解决了给)
现在一直用VIM,这周末有空自己编译了一下VIM7.2的代码,顺便生成了一张VIM函数调用图。尽管使用FEAT_TINY,生成的图还是很大。附件:文件注释:VIM函数调用图graph.jpg.tar.gz[3.12MiB]被下载229次
作者: shecenon 发布时间: 03-01