自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

骄扬

百工居肆以成其事,君子以学致其道

  • 博客(18)
  • 收藏
  • 关注

转载 VC环境配置

ConfigurationName配置名字,通常是Debug或者ReleaseIntDir编译器使用的中间目录,产出obj文件OutDir链接器使用的输出目录ProjectDir项目目录ProjectName项目名字

2008-12-10 15:24:00 1103

原创 LoadLibraryEx与LoadLibrary的相同点和不同点

不同点: First, LoadLibraryEx can map a DLL module without calling the DllMain function of the DLL. Second, LoadLibraryEx can load a module in a way that is optimized for the case where the module is neve

2008-06-23 11:13:00 7081

转载 认识了解WMV 9 视频编解码器

源文章出处:http://www.microsoft.com/windows/windowsmedia/cn/9series/codecs/video.aspxWindows Media Video 9 Windows Media Video 9 与 Windows Media Video 8 编解码器相比质量提高大约 15% 到 50%(最高比特率下的画质提高最多),确保可在任何比特率下提供

2008-04-15 17:00:00 6902 2

转载 __cdecl __fastcall与 __stdcall的区别

原帖出处:http://blog.csdn.net/oldliu/archive/2006/12/28/1465647.aspx __cdecl __fastcall与 __stdcall,三者都是调用约定(Calling convention),它决定以下内容:1)函数参数的压栈顺序,2)由调用者还是被调用者把参数弹出栈,3)以及产生函数修饰名的方法。 1、__stdcall调用约定:函数的

2008-04-15 11:08:00 899 1

原创 vc操作Excel(2)

     数据操作      1.获取sheet。void GetSheet(char* pSheetName,_Worksheet& excelSheet){          excelSheet.AttachDispatch(excelSheets.GetItem(_variant_t(pSheetName)));} _Worksheet dataSheet;

2006-11-02 12:25:00 3476

原创 两个vs2005的问题

问题1准备新建一个项目,却发生一件奇怪的事情,系统报告“automation服务器不能创建对象”错误。然后在解决方案中只见项目名,而不见项目文件了。真是奇怪。再尝试打开已有项目,却一切正常。windows应用程序,控制台,或是Web应用程序,都无法建立。 【解决方法】只需要运行:regsvr32 scrrun.dll 就可以了。问题2问题描述:大部分的vs.net 2005的用

2006-10-09 10:04:00 1057

原创 VC操作EXCEL(1)

   Excel为发人员提供了强大的外部接口,方便开发人员进行二次开发。最近笔者就采用excel 的automation技术成功地解决了excel报表的自动生成功能.首先给大家介绍一下报表创建模块的组成,如下图所示模版文件。由于笔者设计的报表都是周期性的固定报表,做成模版更适合数据的读写操作和图表的生成,所以将全部的报表归纳整理生成了几类模版。      模版描述文件。

2006-10-08 17:51:00 9109 1

原创 Ruby语言简介

Ruby语言简介Ruby是什么Ruby是一种功能强大的面向对象的脚本语言,她可以使您方便快捷地进行面向对象编程.Ruby使文本处理和系统管理变得简单,与Perl非常相似.一句话:简单明了,扩展性强,移植性好.Ruby的几大亮点:·    语法简单 ·    垃圾回收 ·    可移植性 ·    动态载入 ·    完全免费 ·    正则表达式 Ruby的

2006-08-17 13:18:00 2011

原创 开发环境的变化导致的编译错误

Cstring str("TEST");char buff[256];strcpy( buff,str.GetBuffer(str.GetLength()));在VC6.0环境中可以运行且执行完后buff内的内容为"TEST".但是在vs.net之中却编译失败,编译错误是无法将一个w_tchar转换为const char* ,若按照如下格式:strcpy( buff,(char

2006-07-27 13:23:00 1348 2

原创 函数参数----一道简单问题引发思考

函数参数一道简单问题引发思考KeyWord:      函数参数,传值,传址abstract函数参数的传递我们经常的使用,从基本类型到各个自定义的类型或型别的传递,不同的应用有着不同的使用方法,今天我们就来深入的讨论一下有关函数参数传递方面比较细节的地方。有这样一道题void GetString (char* p){      p = new char[10];

2006-07-21 14:25:00 1421 2

原创 自增减操作符探索

有一个自定义类unsignedint表示无符号型的整数,            Unsignedint un1(1);          Unsignedint un2(1);            un1 += un2;               // un1+un2,也就是一加一如果不重载+=的话将会出错,那么要使用在的话该怎么定义呢UnsignedInt& oper

2006-07-17 11:35:00 972

原创 virtual修饰符应用探索-------虚析构

有以下定义class CA{public:    CA(){}    ~CA(){ cout }; class CB:public CA{public:    CB(){}    ~CB(){ cout }; class CC:public CB{public:    CC(){}     ~CC(){ cout };

2006-07-16 12:39:00 1269

原创 Referances 和 pointer的区别

 1.     References不能为null,而pointer却可以string  &s1               //错误。Referencesbi必须被初始化char* p = 0x0;         //正确,指针可以为空2.     References必须有初值,pointer却不受限制string  s1(“hello”)      //ok!Str

2006-07-14 12:57:00 1108

原创 对数据对齐的探索

有如下的两个结构体:struct A                                       struct B          {                                                {    int a;                                           int a;  unsigned __i

2006-07-13 14:26:00 968

原创 第78届奥斯卡奖完全获奖名单

1.最佳影片(BEST PICTURE) 《撞车》 Crash 2.最佳导演(DIRECTING) 李安 Ang Lee/《断背山》BROKEBACK MOUNTAIN 3.最佳男主角(ACTOR IN A LEADING ROLE) 菲利普·塞莫尔·霍夫曼 Philip Seymour Hoffman /《卡波特》CAPOTE 4.最佳女主角(ACTRESS IN A LEADING ROLE)

2006-03-07 08:53:00 1273

原创 文件创建辅助类

最近由于工作的需要,需要频繁的进行文件的操作,由于都是基于控制台小程序,所以文件的打开,创建操作的代码老师写重复,所以干脆写了以一个文件操作辅助类。#include #include class CAssistant  {public:  CAssistant(){}  virtual ~CAssistant(){}public:  bool inline IsValidPathName(

2006-03-03 10:42:00 1013

原创 list与vector和deque的区别

1。由于不支持随即存储,list既不提供subscript操作符, 也为提供at()函数。2。lists并未提供存储容量、空间的重新分配等操作函数,因为完全无必要。每个元素都有自己的内存,在删除之前一直有效。3。lists提供了不少特殊的成员函数。专门用于移动元素。较之同名的STL统用算法,这些函数执行起来更快,因为他们无需拷贝过移动,只要调整若干指针即可。

2006-01-05 10:44:00 1294

原创 Vector与deques的差别

相同之处:                                                                                                                                                                          1. 在中段部分安插、移除元素的速度较慢,因为所有

2006-01-05 10:22:00 1206

空空如也

空空如也

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

TA关注的人

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