一、服务端-server.c#include #include #include #include #include #include #include #define MAXPENDING 5#define BUFFSIZE 32void Die(char *mess){ perror(me...
分类:
其他好文 时间:
2014-07-06 14:12:12
阅读次数:
180
问题:
想在Jni层创建 udp socket 与服务端通信,但是没有成功,最后发现竟然是创建socket失败(代码如下)
// create socket
g_sd = socket(AF_INET, SOCK_DGRAM, 0);
if (-1 == g_sd)
{
perror("socket()");
goto err_socket;
}解决办法:
在...
分类:
移动开发 时间:
2014-07-06 00:49:58
阅读次数:
298
当我编译完内核参数后,#/sbin/sysctl-perror:"net.bridge.bridge-nf-call-ip6tables"isanunknownkeyerror:"net.bridge.bridge-nf-call-iptables"isanunknownkeyerror:"net.bridge.bridge-nf-call-arptables"isanunknownkey去网上一查,发现缺少bridge这个模块文件通过执行:mo..
分类:
其他好文 时间:
2014-07-05 23:05:49
阅读次数:
234
1、setjmp/longjmp属于传统的错误处理
2、setjmp/longjmp是对goto语句的补充,goto智能实现局部跳转,setjmp/longjmp可以实现全局跳转
3、setjmp/longjmp与goto都有缺陷
传统错误处理的3种方式是:
1、设置全局错误状态,标准c中使用errno与perror函数来支持
2、使用标准c库中的信号
3、使用setj...
分类:
其他好文 时间:
2014-06-25 00:31:04
阅读次数:
158
一、服务端-server.c#include #include #include #include #include #include #include #define MAXPENDING 5#define BUFFSIZE 32void Die(char *mess){ perror(me...
分类:
其他好文 时间:
2014-06-18 14:21:55
阅读次数:
154
一、服务端-server.c#include #include #include #include
#include #include #include #define MAXPENDING 5#define BUFFSIZE 32void Die(char
*mess){ perror(me...
分类:
其他好文 时间:
2014-06-16 07:15:50
阅读次数:
182
服务端代码://echoSvr.c#include #include #include
#include #include #include #include #include #include #define ERR_EXIT(m) \ do \
{ \ perror(...
分类:
其他好文 时间:
2014-06-11 22:15:11
阅读次数:
292
echocli.c
#include
#include
#include
#include
#include
#include
#include
#include
#define ERR_EXIT(m) do { perror(m); e...
分类:
其他好文 时间:
2014-05-22 08:27:45
阅读次数:
212
取的文件大小1.int fd = open("data.txt",O_RDONLY); int
len = lseek(fd,0,SEEK_END);2.structstatsb; if ((fstat(fd, &sb)) == -1) {
perror("fstat"); }sb.st_size3...
分类:
编程语言 时间:
2014-05-17 21:24:29
阅读次数:
267
sendfd.c
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define ERR_EXIT(m) do { perror(m); \...
分类:
其他好文 时间:
2014-05-16 01:27:02
阅读次数:
294