写一个冒泡排序,N次才写对
郁闷死了自己先在纸上把流程画出来,然后转化成C语言,不对看了半天,流程有点问题,改,再转化成C,还不对。。。直到n分钟后,终于对了请问这个东西改怎么个学习法?思维好像老是跟不上,老是有考虑不到的地方
作者: SK|fisker 发布时间: 08-12
gcc静态库链接
环境:ubuntu编译出现的问题:用GCC编译找不到printf等常用函数(stdio.h中声明的)abc.c.text+0x1b4):undefinedreferenceto`printf'曾尝试指定/usr/lib/libc.a,这回printf不包错了,但出现如下错误:/usr/lib/libc.a(iofwrite.o):Infunction`fwrite
作者: kallytin 发布时间: 08-12
多线程多CPU指定编程???
假如有8个CPU,操作系统把它编号为CPU0、CPU1、CPU2、CPU3、CPU4、CPU5、CPU6、CPU7create8个线程,线程ID分别为0、1、2、3、4、5、6、7有没有这样的实现,指定线程0在CPU0上跑, 指定线
作者: jlccwss 发布时间: 08-12
解释解释这个算法吧, 看的头晕
unsignedinthweight32(unsignedintw){ unsignedintres=w-((w>>1)&0x55555555); &n
作者: zylthinking 发布时间: 08-12
makefile问题
AUTOMAKE_OPTIONS=foreignEXTRA_DIST=autogen.shSUBDIRS=srcmandist-hook: src/make_version请问这个makefile文件的主要意思是什么?与一般的文件有很大的不同,不是一般的格式AUTOMAKE_OPTIONS=bin_PROGRAM
作者: hjwsm1989 发布时间: 08-12
开源代码的习惯写法?
#ifdefINET6#ifHAVE_STDLIB_H#include<stdlib.h>#endif#ifHAVE_UNISTD_H#include<unistd.h>#endif#ifHAVE_STRING_H#include<string.h>#else#include<strings.h>#endif
作者: liumilan2009 发布时间: 08-12
socket通信程序,关于客户端断开连接导致服务器端进程退出的问题,大家帮忙分析下。
写了个简单的socket通信程序,客户端从服务器端下载指定的文件,TCP。服务器端每次监听到一个客户端连接都新开一个线程与其通信,发送客户端指定的文件(read,write)。如果客户端在下载过程中ctrl+c退出,导致服务器端进程也退出。不知道这是为什么。 服务器每次创建线程都分离,并且函数里异常都调用pthread_exit函数。怎么会导致主进程退出呢?大家帮帮分析下
作者: robin254817 发布时间: 08-12
设置网关出错
本帖最后由灰菲湮灭于2010-08-1210:35编辑[code]voidset_interface(char*interface,char*ip){ intsockfd; structrtentryrt; &nb
作者: 灰菲湮灭 发布时间: 08-12