
c++
yyt7529
这个作者很懒,什么都没留下…
展开
-
在C中用struct实现C++中class的函数声明和定义
原先对C中的struct理解只局限在数据结构体上,看了部分linux内核代码发现struct用处很多,功能很强大,可以在C环境下实现几乎所有C++中class的用处,我写了一个很简单的一个例子:#includestruct MyClass{ char* name; int age; void (*funnull) (); void (*f转载 2009-07-27 16:32:00 · 1487 阅读 · 2 评论 -
如何学好C++,C++类库介绍
C++类库介绍 再次体现了C++保持核心语言的效率同时大力发展应用库的发展趋势!!在C++中,库的地位是非常高的。C++之父 Bjarne Stroustrup先生多次表示了设计库来扩充功能要好过设计更多的语法的言论。现实中,C++的库门类繁多,解决的问题也是极其广泛,库从轻量级到重量级的都有。不少都是让人眼界大开,亦或是望而生叹的思维杰作。由于库的数量非常庞大,而且限于笔者水平,其中很多并不了转载 2009-07-27 16:43:00 · 794 阅读 · 0 评论 -
__cdecl
__stdcall: _stdcall 调用约定相当于16位动态库中经常使用的PASCAL调用约定。在32位的VC++5.0中PASCAL调用约定不再被支持(实际上它已被定义为__stdcall。除了__pascal外,__fortran和__syscall也不被支持),取而代之的是__stdcall调用约定。两者实质上是一致的,即函数的参数自右向左通过栈传递,被调用的函数在返回前转载 2009-06-09 17:19:00 · 731 阅读 · 0 评论 -
VC6的各种调试
<br />现在把VC6各种调试方法总结一下以备忘。牛人精通此道,却懒得浪费时间去写这些东西,因为在他们看来,这些调试方法简直就像吃饭要懂得用筷子一样自然。但是,新手通常会碰到这样的情况,不知道从何下手去调试自己以前从未调试过的程序类型或模式。我在这里把VC6的常用调试方法进行总结,希望能对大家有所帮助。<br /> <br />1.本地调试<br />1.1普通exe调试<br />这个实在没什么好说的,只要写过程序肯定都懂的,只要下好断点(F9)后,调试运行(F5)即可。需要说明一下的是,在调试过程中,转载 2010-09-07 12:51:00 · 2374 阅读 · 0 评论