自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 socket发送文件夹

作者:梦幻极光  http://ww.w.l.blog.163.com/blog/static/162589962007516103850603/     发送文件夹有很多方法,但是网上的代码很少,VC只有飞鸽有源代码,但是它采用的API的编程模式,不容易理解,加之注释又是日文或

2011-07-28 23:00:07 3761

转载 弹出对话框,选择一个文件夹,返回文件夹path

char* GetPath(HWND hWnd,char* pBuffer) {  BROWSEINFO   bf;  LPITEMIDLIST   lpitem;  memset(&bf,0,sizeof   BROWSEINFO);  bf.hwndOwner=hWnd;

2011-07-28 20:15:22 534

转载 遍历某个文件夹中的子文件夹以及其文件

http://topic.csdn.net/u/20100124/18/5749f3ef-8ec9-403e-84ea-1fe9fc5cee02.htmlstd::vector pCstrOutDir;void FindMyFile(CString strFoldername){

2011-07-28 16:54:06 541

原创 计数排序 C++

int MySort(int* A, int* B, int k){    int * C = new int[k];    for (int i = 0; i     {        C[i] = 0;     }    for (int j = 1; j     {

2011-07-24 19:46:26 436

转载 memcpy memset strcpy

Memset 用来对一段内存空间全部设置为某个字符,一般用在对定义的字符串进行初始化为‘ ’或‘\0’;主要应用是初始化某个内存空间例:char a[100];Memset (a, '\0', sizeof(a));Memset 可以方便的清空一个结构类型的变量或数组。如:str

2011-07-19 23:45:50 494

转载 如何在MFC应用程序中使用MAPI32.DLL发送电子邮件。

/*加上头文件*/#include #include /* 定义SendEmail函数的返回值*/#define SENDEMAIL_SUCCESS               0 //邮件成功发送#define SENDEMAIL_MAPI_NOT_INSTALLED    1

2011-07-19 23:18:53 4198 1

转载 DLL导出接口累,避免修改后重新编译

如果你的.DLL导出类或者类的实例,你不得不在修改了.DLL后重新编译你的客户端.为了避免这样,你必须做到分解你要导出的类,实现导出类的一个接口.最好的方法是,创建一个作为第一个类的接口的类,这样你改变了导出类的话,接口类不变,客户程序无需重新编译.  这里有一个例子.假设你要导

2011-07-19 20:10:50 1372

转载 内存文件映射

本程序用到了多进程通信,所以建立了两个工程(也可在一个工程里做). 分别建立名为WriteMap和ReadMap两个对话框工程.加入按钮事件: 1) 在WriteMap中加入ID=IDC_WriteMap的按钮以及响应事件OnWriteMap(). 2

2011-07-19 17:06:08 373

转载 如何遍历整个目录树查找文件

在应用程序的开发过程中,会遇到如何查找某一文件以确定此文件路径的问题。利用CFileFind类可以比较方便地在当前目录下进行文件查找,但却不能对其子目录中的文件进行搜寻。而实际应用中往往需要对某一整个目录树,甚至是整个C盘或D盘驱动器进行文件搜寻。通过实践,我们在Visual C

2011-07-19 15:58:40 716

转载 统计x转化为2进制的位中为1的个数

//算法:统计x转化为2进制的位中为1的个数//来源:网上int func(int x){ int countx = 0; while(x) { countx ++; x = x&(x-1);

2011-07-19 10:15:06 439

转载 采用非递归方式遍历目录及其子目录的文件

搜索一个目录及其子目录下所有的文件是比较常见的需求,而采用递归方式进行搜索则是一个非常直观的算法。但是,由于目录中文件数量往往比较大,而每个文件名又往往占用许多空间,目录嵌套比较深的情况下,这种递归算法对于程序的堆栈是一个严重的威胁。本文给出一种非递归的算法进行目录下所有文件的检

2011-07-19 09:33:41 1265 1

转载 重载下标操作符 []

重载下标操作符 [] 是很常见的事情,它保存类中元素的顺序。vector 和 string 就是这样的类。在重载操作符[]时,一定要记住定义它的两个版本:非常量版本和常量版本:class MyString{private:  char * buff;  int size;publ

2011-07-18 23:06:47 1977

转载 从控制台输入一个数字

#include "stdafx.h"#include #include #include #include #include using namespace std;void main(){ cout double earnings = 0.0; { // 不是数字,或不是第

2011-07-18 22:04:50 2221

转载 如何判断文件是否存在?

#include #include bool FileExist(const char* FileName){    struct stat my_stat;    return (stat(FileName, &my_stat) == 0);}bool IsDirectory(

2011-07-18 21:40:26 367

转载 拷贝构造函数应用

#include "stdafx.h"#include using namespace std;class CObject{public:    virtual void Serialize(){cout};class CDocument:public CObject{publi

2011-07-18 15:23:07 461

转载 static_cast、dynamic_cast、reinterpret_cast、和const_cast

关于强制类型转换的问题,很多书都讨论过,写的最详细的是C++ 之父的《C++ 的设计和演化》。最好的解决方法就是不要使用C风格的强制类型转换,而是使用标准C++的类型转换符:static_cast, dynamic_cast。标准C++中有四个类型转换符:static_cast、

2011-07-15 14:01:28 347

转载 文件操作

输入输出子程序,函数库为io.h、conio.h、stat.h、dos.h、stdio.h、signal.h int       kbhit()         本函数返回最近所敲的按键 int       fgetchar()   从控制台(键盘)读一个字符,显示在屏幕上 in

2011-07-14 11:04:26 513

原创 动态dll

在建立的工程中添加lib.h及lib.cpp文件,源代码如下:/* 文件名:lib.h */#ifndef LIB_H#define LIB_Hextern "C" int __declspec(dllexport)add(int x, int y);#endif/* 文件名:lib.cpp */#include "lib.h"i

2011-07-14 09:36:33 345

原创 静态dll

静态dll//文件:lib.h#ifndef LIB_H#define LIB_Hextern "C" int add(int x,int y);   //声明为C编译、连接方式的外部函数#endif//文件:lib.cpp#include "lib.h"int add(int x,int y){return x + y;}  下面来看看怎么

2011-07-14 09:30:33 544

spy4win(win7)

spy4win win7可用.留着备用

2015-04-08

C++11 标准文档(ISO IEC 14882 2011)

c++11标准文档,<<ISO IEC 14882 2011>>

2015-03-18

控制台俄罗斯方块 C++

控制台的,代码也是别人的, 修改了几个bug.整理了一下 代码一共600多行(包括14%注释和3%空行), 比较短,适合学习用 是用字符做的方块 ■■■不喜欢就不用浪费时间了 ■

2015-02-08

Wing IDE 5.10 破解

应该是5.0至5.10都可以的,我是按5.0找的, ubuntu5.09,windows5.10都成功了 wing去官网下,太大了. 破解方法在txt中有说明,很简单

2015-02-04

PyDev 3.9.1

PyDev 3.9.1

2015-01-24

C++ templates 模板

C++ templates 带书签

2013-07-13

ext2explore

双系统中,在windows中浏览linux中的文件 支持ext4 xp/ubuntu12.10测试可用

2013-01-06

正则表达式工具 Match Tracer

破解方法:先安装MTracer 2.1.msi然后将MTracer.exe覆盖到安全目录替换原文件,然后输入序列号即可。 sn: user:xxxxxxx key: xxxxxx-xxxxxx-xxxxxx-xxxxxx 转自脚本之家http://www.jb51.net/softs/34398.html没分的可以去下。

2013-01-06

ext-4.0

ext-4.0

2012-11-09

COD_Visual_C++范例大全.rar

COD_Visual_C++范例大全.rar

2012-05-31

wordoperator

wordoperator

2012-03-30

面向对象分析与设计

ooad的中文版,不是很清晰,目前发现一页有问题 但是是我找到的唯一的中文版,如果有人有清晰的中文版,请留言

2011-12-20

MFC文件读取技术CStdioFile

MFC文件读取技术CStdioFile 123

2011-12-16

RTM 需求跟踪矩阵 模板

RTM 需求跟踪矩阵 模板 RTM 需求跟踪矩阵 模板 RTM 需求跟踪矩阵 模板

2011-11-03

需求设计测试模板

需求设计测试模板

2011-11-03

深入解析ATL pdf

深入解析 ATL 深入解析 ATL 深入解析 ATL深入解析 ATL深入解析 ATL深入解析 ATL

2011-05-05

C++primer 第四版 答案

C++primer 第四版 答案 保真

2010-10-26

空空如也

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

TA关注的人

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