自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一步一步

没有热忱,世间便无进步。

  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 环形buffer的两种设计方式

//CircleBuf.h#ifndef _CIRCLE_BUF_H#define _CIRCLE_BUF_H#pragma onceclass CCircleBuf{public: CCircleBuf(void);public: ~CCircleBuf(void); /* 环形缓冲区的两种实现方式 */ /* 通过增加一个标志来判断头尾值相等时,缓冲

2009-07-17 08:46:00 1902

原创 全排列算法递归实现(笔试题)

#include "stdafx.h"#include #include static int g_siANum[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 0};static int g_siCnt = 0;extern void TotalPermutation(int iarray[], int size, int index);extern vo

2009-07-14 15:10:00 961

原创 shell排序

typedef bool (*Func)(int a, int b);void ShellSort(vector& vec, Func fun){ int iSize = vec.size(); int iStep = iSize; int iCnt = 0; int iTmp = 0; do { iStep = iStep / 3 + 1; for

2009-07-14 09:12:00 569

原创 kmp算法求解next值

void GetNextVal(const char* str, vector& vec){ assert(str != NULL); if (str != NULL) { int iLen = strlen(str); vec.resize(iLen, -1); int i = 0; int j = -1; if (iLen > 0) {

2009-07-14 09:02:00 875

原创 简单的内存泄漏检测模块

//mymemory.h#pragma once#ifndef _MY_MEMORY_H#define _MY_MEMORY_H#include extern void* operator new(size_t size, const char* pszStr, int iLine) throw(std::bad_alloc);extern void operator de

2009-07-13 18:11:00 1257

C++ SMTP协议发送邮件模块(支持身份验证)

解压后,添加所有文件到工程中,并且设置include路径即可 (这个也是我参考别人的东西,整理了一下,加入身份验证)

2010-09-17

cximage600_full.zip

开源的C++图像处理类,支持十几种格式的图片互转

2008-12-25

CListCtrl数据导入到Excel VC++封装

CListCtrl数据导入到Excel VC++封装

2008-09-24

空空如也

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

TA关注的人

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