自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ming1205的专栏

烂笔头

  • 博客(13)
  • 资源 (7)
  • 收藏
  • 关注

原创 字符编码大全

* 刚开始很多人对于字符集都有莫名的恐惧,究其原因还是对于各种字符集没有清楚的去了解过,当你把每种常用的字符集的来源和基本规则了解清楚之后,会发现字符集一点都不神秘,而且想理解明白也没有太深的东西需要研究,全都是赤裸裸的标准而已*1.ASCII  我们需要了解的最早编码是ASCII码。它用7个二进制位来表示,由于那个时期生产的大多数计算机使用8位大小的字节,因此用户不仅可以存放所有可能的 ASCII

2015-08-20 14:59:44 2393

转载 Struct结构在C和C++中的区别

C语言中:Struct是用户自定义数据类型(UDT)。C++语言中:Struct是抽象数据类型(ADT),支持成员函数的定义。在C++中,struct的成员的默认访问说明符为public,class为private。=====================================================================c中的struct是没有权限设置的。 C++

2015-08-20 14:47:40 618

转载 使用socket函数的一些常见错误

原文地址:使用socket函数的一些常见错误1.socketSOCKET socket( int af, int type, int protocol );af:常为AF_INET 使用AF_ISO等其他地址族标识,而非AF_INET。 返回:-1。 错误:10047(使用了与请求的协议不兼容的地址)type,通常为SOCK_STREAM或SOCK_DGRAM 头文件中定义的只有如下几种

2015-08-20 14:45:36 16585

原创 解决使用fread读取文件并显示时末尾多出几个空符的问题

例如以下的一段代码unsigned char* p_ucbuffer;FILE *pFile;long lFileLen; // 得到文件长度if(TRUE == g_bReadStyle){ pFile = fopen(p_pcstrFileName, "rt"); fseek(pFile, 0, SEEK_END);// 移动到文件末尾 lFileLen = f

2015-08-20 13:15:34 4501

原创 简述一种VC创建DLL文件的方法

在DLL工程头文件中使用宏标识符定义导入导出声明,并声明导出的函数#ifdef FILEDLL_EXPORTS#define FILEDLL_API extern"C" __declspec(dllexport)#else#define FILEDLL_API extern"C"__declspec(dllimport)#endif//声明导出导入函数FILEDLL_API unsign

2015-08-20 13:12:29 460

转载 关于vc的工具提示

原文地址:关于vc的工具提示 1.如何给树控件加入工具提示1.1首先给树控件加入TVS_INFOTIP属性风格,如下所示:if (!m_ctrlTree.Create(WS_CHILD|WS_VISIBLE| TVS_HASLINES|TVS_HASBUTTONS|TVS_LINESATROOT|TVS_SHOWSELALWAYS|TVS_INFOTIP,//加入提示TVS_INFOTIP,

2015-08-20 12:12:07 558

转载 LNK2001错误原因

原文地址:LNK2001错误原因由于编码错误导致的LNK2001不相匹配的程序代码或模块定义(.DEF)文件能导致LNK2001。例如, 如果在C++ 源文件内声明了一变量“var1”,却试图在另一文件内以变量“VAR1”访问该变量,将发生该错误。如果使用的内联函数是在.CPP文件内定义的,而不是在头文件内定义将导致LNK2001错误。调用函数时如果所用的参数类型同函数声明时的类型不符将会产生

2015-08-20 12:00:09 603

转载 关于extern C的看法

extern “C” extern “C”包含双重含义,其一:被它修饰的目标是“extern”的;其二:被它修饰的目标是“C”的。1.被extern “C”限定的函数或变量是extern类型的       extern是C/C++语言中表明函数和全局变量作用范围(可见性)的关键字,该关键字告诉编译器,其声明的函数和变量可以在本模块或其他模块中使用。        注意:extern int a;

2015-08-20 11:54:03 285

转载 C-Free 5.0注册码

最近在使用一款相当简洁的IDE编译器,使用了一段时间觉得还行,这里就和大家分享一下如何注册吧,因为网上很多注册机都是对C-Free 5.0之前版本的,所以这里分享一个C-Free 5.0的注册码:用户名:tianfang电子邮件:quart163.com注册码:2NnUqd3shO2agta0xNjcusfK1LXO给出一个C-Free 5.0中文专业版的下载地址:C-Free 5.0中文专业

2015-08-20 11:26:34 4391

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-08-20 11:13:00 345

转载 关于CIPADDRESSCTRL在win32SDK中无法使用的问题

我在使用WIN32SDK写一个网络聊天软件时,发现加入IP ADDRESS CONTROL后,使用CIpAddressCtrl的成员函数GetAddress获得写在IP控件中的IP地址时,程序总是出错,具体原因我也不太清楚。于是,我查阅很多资料后,终于找到了解决方法。只需要调用SendDlgItemMessage,向该控件发送IPM_GETADDRESS消息即可,我的程序里具体为:

2015-08-20 10:59:09 452

原创 Delphi中的for循环本质详解

num := 0;count := 5;for i:=0 to count dobegin    num := num + 1;    if count         count := count + 1;end; 如上例所示,for的循环条件是i从0到count,但是循环过程中count发生了变化,此时for语句会怎样处理呢?事实证明,for

2015-08-20 10:57:19 14290

原创 VC动态库和测试工程集成调试的方法

1.建立DDL工程和TestDlg工程,打开测试(TestDlg)工程,右键单击workspace,下拉菜单中点击insert project to workspace,选择.dsp文件完成加入2.为了方便调试,最好将两个工程的文件夹放在同一目录,例如两者都放在myproject文件夹下,然后设定动态库的DLL文件输出路径为../../myproject/TestDlg/***.dll

2015-08-20 10:55:10 1365

android所有socket操作封装

1.原创android的socket开发; 2.支持断开自动重连等功能; 3.广播、UDP和TCP/IP均已实现;

2014-07-30

VC通过DLL对文件执行插入删除读写操作

通过DLL技术封装了文件的插入删除和读写操作,并提供MFC界面执行以上操作

2012-03-28

Wsyscheck内核管理软件

一款小巧好用的多功能系统管理软件,侧重于系统内核,进程,注册表等

2010-07-22

windows驱动开发设计详解(电子工业出版社)配书代码

这是开发WINDOWS驱动比较好的一本参考书,这里给出了书中用到的所有代码,方便大家学习驱动开发

2010-07-21

opencv手册指导与提高

详细介绍了学习Opencv的各种参考手册,同时对于各种类的使用也做了详细介绍,适合初学者入门与提高使用

2009-07-15

典型算法图像处理软件

简单方便,涵盖了所有基本图像处理算法,而且很容易操作,不需要学习,适合教学示例使用

2009-07-15

经典C教程以及上百个例子

整本教材 很全的 还有上百个例子以及一些C要点

2009-05-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除