- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 函数指针在结构体中的赋值方法
一、定义了一个结构体struct abc{int (*a)();int (*b)();int (*c)();};要给这些函数指针成员赋值struct abc abcd={.a=fun1,.b=fun2,.c=fun3,};二、#include
2017-08-10 11:23:10 4826
原创 No symbol table is loaded. Use the "file" command 解决方案
一般来说,如果没加 -g,就加上。如果加了,还不行,就是如下原因:makefile 的编译后面加了什么语句, 把刚加的载“符号表文件”给去掉了也有可能. 比如 strip $@ 等。
2017-08-09 20:16:13 3600
原创 经典C语言的makefile
----------------------------------------------------------------TARGET = serverLIBS = CC = gccCFLAGS = -g -Wall.PHONY: default all cleandefault: $(TARGET)all: defaultOBJECT
2017-08-08 17:21:59 380
转载 tcp接收策略
策略:首先,接收一个长度。然后,根据长度再继续接收数据。最近在调程序的时候,发现发送端发送一个119136个char的内存的时候,在接收端不能全部接收,于是,通过调试发现,必须在接收端多次的recv以后,进行拼接:代码如下:char Lenbuf[4]; int iLen; //接收数据
2017-08-03 11:25:09 854 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人