ARM-Linux
文章平均质量分 81
胡老哈
学电子出身,玩过嵌入式,玩过MFC,熟悉一些常用的通讯协议,用过几个开源库,喜欢自己做东西玩。现在一边玩C++,一边学Android,顺便学点Java。
展开
-
gethostbyname出错 获取错误描述 Host name lookup failure
最近在做嵌入式项目的时候,突然发现gethostbyname失败了,会阻塞比较长的时间。起初一直不知道怎么查错误,查了很多资料,连怎么获取错误描述都不知道。查找了不少资料,也浪费了很多时间,发现网上都没有给出解决方法。今天终于解决了这个问题,在此简单记录,希望对大家有所帮助。 gethostbyname这个函数如果失败了,会返回一个NULL指针,并设置h_error。原创 2012-04-25 23:24:20 · 29131 阅读 · 3 评论 -
TCHAR、WCHAR、CHAR以及WideCharToMultiByte、MultiByteToWideChar
最近把一个之前在VC6.0下做的工程放到VS2008下修改,结果发现编译出错,查找相关资料后,发现主要是VS2008下默认的是 使用UNICODE字符集,而在VC6.0下默认的是使用多字节字符集,结果导致CString,TCHAR等都出现一些问题,于是又顺便恶补了一下字符集相关的知识。关于几种字符类型:CHAR:一个字符占8位,1个字节,可以表示中文,但是会有本地化问题,就比如有时原创 2012-09-12 21:07:58 · 1450 阅读 · 0 评论