自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 关于C#中关键字new override的使用(与C++对比)

俺是c#的新手,第一次接触,看到网上关于new/override资料学习了一下,记录下自己的体会class Program {    static void Main(string[] args)    {            baseClass bc;            class1 ct1 = new class1();            class2 c

2008-06-25 18:42:00 444

转载 C++的内存分配

    一、内存基本构成    可编程内存在基本上分为这样的几大部分:静态存储区、堆区和栈区。他们的功能不同,对他们使用方式也就不同。    静态存储区:内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。它主要存放静态数据、全局数据和常量。    栈区:在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令

2008-06-01 11:12:00 377

原创 孙鑫vc++ 关于简单绘图读书笔记

1.划线1.1使用sdk划线void CDrawDemoView::OnLButtonDown(UINT nFlags, CPoint point) {       m_ptori = point;       CView::OnLButtonDown(nFlags, point);} void CDrawDemoView::OnLButtonUp(UINT nFl

2008-05-31 19:08:00 780

原创 孙鑫VC课程-C++学习笔记

1.C编译器不允许在struct内部定义成员函数,C++编译器则可以   C++编译器定义的结构体和类的区别:结构体内部成员(数据和方法)都只能是公有的而class则默认是私有的2.系统提供的默认构造函数是不带任何参数的,只生成对象并不进行数据成员的初始化操作class test{private:       int a;      int b;public: 

2008-05-21 16:28:00 1003

转载 函数调用的几个概念:_stdcall,_cdecl....

  1、_stdcall是Pascal程序的缺省调用方式,通常用于Win32 Api中,函数采用从右到左的压栈方式,自己在退出时清空堆栈。VC将函数编译后会在函数名前面加上下划线前缀,在函数名后加上"@"和参数的字节数。    2、C调用约定(即用__cdecl关键字说明)按从右至左的顺序压参数入栈,由调用者把参数弹出栈。对于传送参数的内存栈是由调用者来维护的(正因为如此,实现可变参数的函数只

2008-05-20 16:46:00 356

原创 孙鑫VC课程-动态链接库学习笔记

动态链接库学习笔记一.使用dumpbin在命令窗体查看dll信息1.1查看dll的导出函数当前工程目录下/debug/dumpbin -exports XXX.dll1.2查看可执行程序用到的动态库,以及相关的函数信息    1.2.1当前工程目录下/debug/dumpbin -imports XXX.exe    1.2.2使用工具depends查看二.编写Wi

2008-05-18 17:18:00 654

空空如也

空空如也

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

TA关注的人

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