(一)LoadMaps();三个参数,代表选中前,中,选中后要出现的效果的图片ID;(二)Createthread与_beginthreadex的区别1.主要是使用Createthread在c中使用时多线程返回错误码给全局变量errno时容易出错,很容易导致数据覆盖问题出现。2._beginthre...
(一)FILE * fopen(const char * path,const char * mode);返回值:文件顺利打开后,指向该流的文件指针就会被返回。如果文件打开失败则返回NULL,并吧错误代码保存在errno中。(二进制的mode中包含b)(二)int fclose(FILE *stre...
分类:
其他好文 时间:
2015-03-18 10:18:07
阅读次数:
113
socket相关程序从Windows移植到Linux下需要注意的:1)头文件 Windows下winsock.h/winsock2.h Linux下sys/socket.h 错误处理:errno.h2)初始化 Windows下需要用WSAStartup Linux下不需要3)关闭socket Win...
有名管道只有当一个库函数失败时,errno才会被设置。当函数成功运行时,errno的值不会被修改。这意味着我们不能通过测试errno的值来判断是否有错误存在。反之,只有当被调用的函数提示有错误发生时检查errno的值才有意义。查看错误代码errno是调试程序的一个重要方法。当linux C api函...
分类:
系统相关 时间:
2015-03-17 13:57:27
阅读次数:
191
NFS错误Starting NFS quotas: Cannot register service: RPC: Unable to receive; errno=Connection refused...
分类:
其他好文 时间:
2015-03-16 21:17:42
阅读次数:
3724
背景最近遇到一个问题,就是我去绑定8080端口时,发现errno是93(记不清了),表示已经被人用了,于是想去查是哪个进程或者线程。当然我也搜了代码,发现很多以网址的形式出现,还是从linux 系统去看吧。
标准的netstat -pt是可以把进程名显示出来的,但是android版的没有这个选项。local_port –> process_name$ cat /proc/net/{tcp,udp,...
分类:
编程语言 时间:
2015-03-15 10:54:05
阅读次数:
204
ERROR: Could not find a valid gem 'sass' (>= 0), here is why: Unable to download data from http://rubygems.org/ - Errno::EACCES: Permission ...
分类:
其他好文 时间:
2015-03-12 12:57:33
阅读次数:
172
当UNIX函数出错时,常常返回一个负值,而且整型变量errno被赋值为一个含有附加信息的编码。 errno 作为一个整型左值,可以是一个整型变量,也可以是一个返回整型指针的函数。 多线程环境中用 extern int *__errno_localtion(); #define errno (...
分类:
其他好文 时间:
2015-03-11 18:45:47
阅读次数:
117
下面来罗列一下判断远端已经断开的方法:(转自http://blog.csdn.net/god2469/article/details/8801356)法一:当recv()返回值小于等于0时,socket连接断开。但是还需要判断 errno是否等于 EINTR,如果errno == EINTR 则说明...
分类:
系统相关 时间:
2015-03-09 22:18:17
阅读次数:
260
socket()函数介绍
socket函数介绍
函数原型
domain
type
protocol
errno
示例...
分类:
其他好文 时间:
2015-03-08 11:49:46
阅读次数:
155