自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 递归创建目录

#include #include void create(int n) { int i; char path[MAX_PATH]; if(n > 10) return; for(i = 1; i <= 10; ++i) { sprintf(path, "%d", i); CreateDirectory(path, NULL); SetCurrentDirector

2011-12-23 23:06:12 410

翻译 try catch异常处理例子

以下是看Think in C++而写的测试例子 #include using namespace std; class MyErr { private: const char* const data; public: MyErr(const char* const msg = 0):data(msg){} void show(){cout << data <<endl;} }; vo

2011-12-21 10:35:05 546

转载 C++提供了四种新的类型转换

C++提供了四种新的类型转换: static_cast const_cast reinterpret_cast dynamic_cast 1)staic_cast静态强制; 不能在无关的指针之间进行static类型强制 class CAnimal { //... public: CAnimal(){} }; class CGiraf

2011-12-17 11:45:04 297

翻译 const成员函数和mutable关键字

c++类成员函数有 const成员函数, 为了防止函数对成员变量进行修改, 比如 class CTest { private: int m_i; public: CTest():m_i(0){} inline void showData()const{ cout << m_i <<endl;} }; 试图在showData里面修改m_i成员变量是非法的, 这个好理解 但有时候, 我们需

2011-12-17 11:12:11 409

原创 __try__finally异常处理实例

#include using namespace std; int main(int argc, char* argv[]) { char *str = new char[10]; __try { int i = 0; int j = 10 / 2; } __finally //不管有没发生异常, 总会运行下面复合语句 { cout << "hehe" <<endl;

2011-12-17 09:50:48 454

翻译 构造函数, 拷贝构造函数, 赋值操作重载各种情况实例演示

构造函数, 拷贝构造函数, 赋值操作重载各种情况实例演示: #include #include using namespace std; void trace(string str) { cout << str <<endl; } class CTest { private: int m_i; string m_str; public: CTest(int i = 0, st

2011-12-16 15:04:29 457

翻译 虚拟析构函数作用测试

#include using namespace std; class CA { private: public: CA(){cout << "构造" <<endl;}; ~CA(){cout << "析构CA" <<endl;}; }; class CTest:public CA { private: public: CTest(){cout << "构造CTest" <<endl;

2011-12-16 11:56:29 405

翻译 阻止构造函数隐式转换

先来看看下面这个类 class CA { public: int m_i; CA (int i); }; void foo(CA data) { cout << data.m_i <<endl; } int main(int argc, char *argv[]) { foo(20); return 0; } 这样编译运行是没问题的, foo(2

2011-12-15 21:24:36 885

转载 asp.net下LoadLibrary加载dll的问题

asp.net下LoadLibrary加载dll的问题      ///           /// 调用非托管dll          ///           class DLLInvoke          {              [DllImport("kernel32.dll")]              public extern static

2011-12-09 10:56:39 3420

原创 c++链表(随手写的)

#include #include using namespace std; class CData { private:     int i;     string name;     CData *next; public:     CData():next(NULL), i(0){}     string getName(){ return this->name

2011-12-08 14:45:48 503

转载 C#托管代码与C++非托管代码互相调用一(C#调用C++代码&.net 代码安全)

在最近的项目中,牵涉到项目源代码保密问题,由于代码是C#写的,容易被反编译,因此决定抽取核心算法部分使用C++编写,C++到目前为止好像还不能被很好的反编译,当然如果你是反汇编高手的话,也许还是有可能反编译。这样一来,就涉及C#托管代码与C++非托管代码互相调用,于是调查了一些资料,顺便与大家分享一下 一. C# 中静态调用C++动态链接       1. 建立VC工程CppDemo,建立的

2011-12-08 14:01:51 375

原创 htm页面表格[测试用]

aaabbb         cccddd         eeefff

2011-12-06 17:34:28 498

转载 轻松掌握ISO8583报文协议

以下文章是转载来的: 我 刚进入金融行业时,就知道了IS08583报文协议,我想可能我还没进入这个行业都已经听过了,可知ISO8583的影响力有多大了。最初刚接触它时,确 实对其中的一些细节概念不是很清晰,对有些地方比较迷惑。鉴于此,我想很多同行也必然会经历同样得阶段,所以我写下本文,以便大家能够少走一些弯路。同 时,我在网上(http://blog.csdn.net/lyshe

2011-12-06 15:30:38 378

com技术内幕chm版

com技术内幕chm版com技术内幕chm版

2011-12-18

编语言实战精解....

编语言实战精解编语言实战精解编语言实战精解编语言实战精解编语言实战精解

2010-11-27

DOS入门教程.rar

DOS入门教程.rar

2010-11-09

(全部算法)---严蔚敏版.rar

(全部算法)---严蔚敏版.rar

2010-11-09

C语言游戏源码

C语言游戏源码

2010-11-09

Windows网络编程.rar

Windows网络编程.rar

2010-11-07

Linux网络编程.rar

Linux网络编程

2010-11-07

数据结构算法书.rar

经典算法

2010-11-07

奥赛算法 doc文档

奥赛算法文档,doc版

2010-11-07

病毒技术编写揭密.rar

病毒技术编写揭密

2010-11-07

The C Programming Language中文版

经典c语言教程,适合入门教程

2010-11-07

c语言指针实例 verygood

很通俗很易懂

2010-11-02

c加加基础知识.chm

c加加基础知识.chm,很不错的教程,很丰富哦~~

2010-02-05

一个月挑战C++.chm

一个月挑战C++.chm,一个不错的c++教程

2010-02-05

空空如也

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

TA关注的人

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