自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (9)
  • 收藏
  • 关注

原创 c++编程思想 随笔

1 endl 和'/n'的区别endl会在输出流中插入换行符,并且会刷新缓冲区'/n'不会刷新

2011-01-31 11:07:00 442 1

原创 自己写 的trim有点问题

<br />char * trim(char *desc)<br />{<br /> if(!desc)<br /> {<br />  return NULL;<br /> }<br /> while(*desc == ' ' && *desc != '/0')<br /> {<br />  desc ++;<br /> }<br /> int len = strlen(desc);<br /> if(len == 0)<br /> {<br />  return NULL;<br /> }<br /> c

2011-01-31 10:00:00 338

原创 字符指针 和 字符串 效率的 研究

字符指针和字符串效率的研究:我定义一个字符指针char *pCH;我在定义个字符数组char a[20];我都让它们初始化char *pCH = "ni hao zhong guo!";char a[]     = "ni hao zhong guo!";我当时在想它们的效率到底哪个高?为什么呢?原因如下1 对于任何一个指针,它是4个字节,而数组要看你数组的长度2 对于数组而言要检查你有没有越界,指针不要3 对于字符串,它是常量被保存在内存当中,对于pch而言,字符串只返回字符串的首地址,pch就指向了改字

2011-01-31 09:47:00 539 1

原创 mfc 类库中方法的详细讲解

<br />Invalidate():<br />  该函数的作用是使整个窗口客户区无效。窗口的客户区无效意味着需要重绘,例如,如果一个被其它窗口遮住的窗口变成了前台窗口,那么原来被遮住的部分就是无效的,需要重绘。这时Windows会在应用程序的消息队列中放置WM_PAINT消息。MFC为窗口类提供了WM_PAINT的消息处理函数OnPaint,OnPaint负责重绘窗口。视图类有一些例外,在视图类的OnPaint函数中调用了OnDraw函数,实际的重绘工作由OnDraw来完成。参数bErase为TRUE时

2011-01-28 11:10:00 649

翻译 编译完全攻略:编译器处理及LNK错误的解决方法[good!!]

<br />最近调试遇到N多LNK错误,遂总结各解决方案如下, 以做系统学习之用。 一编译器处理相关 .预处理器-编译器-汇编器-链接器预处理器会处理相关的预处理指令,一般是以"#"开头的指令。如:#include "xx.h" #define等。编译器把对应的*.cpp翻译成*.s文件(汇编语言)。 汇编器则处理*.s生成对应的*.o文件(obj目标文件) 最后链接器把所有的*.o文件链接成一个可执行文件(?.exe) 1.部件: 首先要知道部件(可以暂且狭义地理解为一个类)一般分为头文件(我喜欢称为接口

2011-01-21 15:47:00 1166

原创 遍历所有文件和目录的函数

bool BrowseDir(const char *dir, const char *filespec){  _chdir(dir); long hFile; _finddata_t fileinfo; if ((hFile=_findfirst("*",&fileinfo)) != -1) {  do  {   if ((fileinfo.attrib & _A_SUBDIR))   {    if(!( fileinfo.attrib & _A_HIDDEN))    {     if (strcmp

2011-01-20 15:41:00 617

原创 预处理-详解

<br /> 在将一个C源程序转换为可执行程序的过程中, 编译预处理是最初的步骤. 这一步骤是由预处理器(preprocessor)来完成的. 在源流程序被编译器处理之前, 预处理器首先对源程序中的"宏(macro)"进行处理. <br />C 初学者可能对预

2011-01-19 18:29:00 1441 1

原创 strstr的源码

<br />char * strstr(const char *str1, const char *str2)<br />{<br /> int n;<br /><br /> if (*str2) <br /> {<br />  while(*str1)<br />  {<br />   for(n = 0; *(str1+n) == *(str2+n); n++ )<br />   {<br />    if (!*(str2+n+1))<br />    {<br />     return (char

2011-01-13 20:01:00 5982

转载 0x00000000内存不能读

0X000000该内存不能为read的解决方法出现这个现象有方面的,一是硬件,即内存方面有问题,二是软件,这就有多方面的问题了。 一:先说说硬件: 一般来说,电脑硬件是很不容易坏的。内存出现问题的可能性并不大(除非你的内存真的是杂牌的一塌徒地),主要方面是:1。内存条坏了(二手内存情况居多)、2。使用了有质量问题的内存,3。内存插在主板上的金手指部分灰尘太多。4。使用不同品牌不同容量的内存,从而出现不兼容的情况。5。超频带来的散热问题。你可以使用MemTest 这个软件来检测一下内存,它可以彻底的检测出内存

2011-01-10 16:09:00 2538

转载 程序员从初级到中级10个秘诀

<br />1.学习另一门语言<br />其实你学的是哪一门语言并没有关系,但是学习另一门语言(不管你已经了解多少种语言)将把你打造为更好的程序员。能学会一门与你日常使用的语言风格迥异的语言则更佳。打个比方,如果你是C#程序员,学习VB.NET或者Java对你的帮助就没有学习Ruby或者Groovy大。<br />我说“学另一门语言”的意思是要真正学会它。学习一门语言包括三个领域的知识:语法、内置操作符和库,以及“如何使用”。前面两个简单;我认为一名有经验的程序员,根据语言的不同,能在半小时到几小时内掌握足

2011-01-10 13:37:00 351

原创 C/C++从入门到高手所有必备PDF书籍

<br />《C和指针》- PDF高清版<br />下载地址:http://www.fishc.com/a/book/C/821.html<br /><br />《C程序设计语言》- 完美中文版PDF<br />下载地址:http://www.fishc.com/a/book/C/632.html<br /><br />《The C Programming Language》- 英文原版<br />下载地址:http://www.fishc.com/a/book/C/115.html<br /><br />

2011-01-09 23:17:00 459

原创 DAO数据库操作

<br />ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。ADO 使您能够编写应用程序以通过 OLE.DB 提供者访问和操作数据库服务器中的数据。ADO 最主要的优点是易于使用、速度快、内存支出少和磁盘遗迹小。ADO 在关键的应用方案中使用最少的网络流量,并且在前端和数据源之间使用最少的层数,所有这些都是为了提供轻量、高性能的接口。之所以称为 ADO,是用了一个比较熟悉的暗喻,OLE 自动化接口。<br />OLE DB是一组”组件对象模型”

2011-01-04 23:02:00 1132

visual assistx

visual assistx对于最新的win 8 系统也支持,大家下载看看,反正不要分,也不要担心是病毒啥的,反正行不改姓!!

2012-09-07

打印日志文件c++

是关于打印日志文件的代码 级别总共分为: LOG_EMERGENCY = 0, //系统不可用 LOG_ALERT = 1, //必须立刻采取行动,否则系统不可用 LOG_CRITICAL = 2, //严重错误 LOG_ERROR = 3, //一般错误 LOG_WARNING = 4, //警告 LOG_NOTICE = 5, //重要的正常信息 LOG_INFO = 6, //一般的正常信息 LOG_DEBUG = 7, //调试信息

2011-11-24

vs复制乱码

vs复制中文乱码 中文乱码 这个是个工具

2011-11-22

VisualAssistX10.6.1819破解

VisualAssistX10.6.1819破解,是个破解版,很好用!

2011-11-17

erro lookup下载

这是个error lookup的源码,是自己些了玩的 是在用mfc实现的

2011-07-12

图像缩小的源码,忘大家下载

里面有个函数int SavePictureToFile( LPCTSTR pszSourceFileName , LPCTSTR pszDesFileName ) /**************************************************************************** 函数名称:SavePictureToFile 函数功能:保存头像(只有源头像的一半) 输入参数:LPCTSTR pszSourceFileName :源图像, LPCTSTR pszDesFileName:目标图像 输出参数:int 0:表示成功, -1:表示源图像不存在, -2:表示保存失败 作者: 管砥群 备注: ****************************************************************************/

2011-07-07

数据库的案例(mdb)

就是关于从数据库中读取数据, 然后右键,排序

2011-07-06

简单的聊天程序 网络编程 UDP TCP

简单的聊天程序 网络编程 UDP TCP

2011-01-11

ASP.NET电子邮件客户端软件

ASP.NET电子邮件客户端软件ASP.NET电子邮件客户端软件( c#

2010-03-02

空空如也

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

TA关注的人

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