- 博客(8)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
转载 c++单例模式
原文地址:http://blog.csdn.net/hackbuteer1/article/details/7460019单例模式也称为单件模式、单子模式,可能是使用最广泛的设计模式。其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。有很多地方需要这样的功能模块,如系统的日志输出,GUI应用必须是单鼠标,MODEM的联接需要一条且只需要一条电话线,操作系统
2013-07-29 13:58:21 769
转载 mfc 图片拖拽效果
拖动是界面编程频繁使用的一个效果,在windows系统下可谓大行其道。纵观时下的应用软件几乎各个都支持各种各样拖动的效果,windows7更是把拖动做到了极致。其实说起来拖动的实现也很简单,对于有句柄的对象都可以通过MoveWindow或SetWindowPos实现位置变动,而没有句柄的对象实现拖动无非就是做些参数修改,说到底实现拖动就是在OnLButtonDown、OnMouseMove和OnL
2013-07-22 14:09:27 4795 1
转载 c++文件读写总结
在C++中如何实现文件的读写?作者: infobillows 发表日期: 2007-04-03 21:33 点击数: 465一、ASCII 输出为了使用下面的方法, 你必须包含头文件(译者注:在标准C++中,已经使用取代,所有的C++标准头文件都是无后缀的。)。这是 的一个扩展集, 提供有缓冲的文件输入输出操作. 事实上, 已经被包含了, 所以你不必包含所有这两个文件,
2013-07-18 11:06:53 778
转载 BMP位图文件结构及平滑缩放
-- 用普通方法显示BMP位图,占内存大,速度慢,在图形缩小时,失真严重,在低颜色位数的设备上显示高颜色位数的图形图形时失真大。本文采用视频函数显示BMP位图,可以消除以上的缺点。---- 一、BMP文件结构 ---- 1. BMP文件组成 ---- BMP文件由文件头、位图信息头、颜色信息和图形数据四部分组成。 ---- 2. BMP文件头 ----
2013-07-17 11:23:03 1306
转载 cstring转为char*
在Visual C++.NET2005中,默认的字符集形式是Unicode,但在VC6.0等工程中,默认的字符集形式是多字节字符集(MBCS:Multi-Byte Character Set),这样导致在VC6.0中非常简单实用的各类字符操作和函数在VS2005环境下运行时会报各种各样的错误,这里总结了在Visual C++.NET2005环境中Unicode字符集下CString和char *之
2013-07-05 15:28:45 1066
转载 字符识别中的图像归一化算法
本文介绍3种基本的字符形状归一化算法(Character Shape Normalization)。字符归一化是光学字符识别中的一个子步骤,给定一个字符区域,我们要做的就是将该区域内的字符归一化到一个标准模板大小,然后才能提取特征,并送给分类器做具体的识别。好的归一化算法可以尽量提高后续特征提取在同一类内的一致性。先来看一个例子,假如上帝拥有一个完美的字符归一化算法,那么他将可以做到如下所
2013-07-04 14:05:16 12005 1
转载 软件调试系列:崩溃篇之内存值异常
原文链接:http://blog.csdn.net/cuiweican/article/details/7407469本来想尽快写一系列文章来介绍各种常见缺陷的软件调试文章,但由于工作原因并且大家的反映似乎不太好,所以我也有点偷懒了。不管怎么样,正好现在有空,咱来聊一聊最近我查的一个崩溃BUG吧。前几天接手排查一个崩溃BUG,测试部报告说该BUG在两台电脑上出现过,并且错误提示信息一模一样
2013-07-04 09:50:38 2893
原创 24位位图转化为8位位图 位图头部信息BITMAPFILEHEADER BITMAPINFOHEADER修改代码
BITMAPFILEHEADER bf;BITMAPINFOHEADER bi;//修改调色板bi.biBitCount = 8;bi.biClrUsed = 256;LineBytes=WIDTHBYTES(bi.biWidth * 8);bi.biSizeImage = bi.biHeight * LineBytes;bf.bfOffBits = sizeof(
2013-07-03 15:01:03 1546
#面试题# 图的匹配:找到目标图中与子图的边完全匹配的所有结果
2015-07-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人