01.
C/C++中的怪异语法首先声明本文是从写编译器的角度来讨论问题的,如果是写其他程序,那么讨论这些问题是很无聊的,和讨论“i+++++i”等于几一样无聊。 最近想把以前写过的一个c语言子集的解释器重新实现一下,让它支...查看完整版>>
C/C++中的怪异语法
02.
C++语法之函数重载所谓函数重载是指同一个函数名可以对应着多个函数的实现。例如,可以给函数名add()定义多个函数实现,该函数的功能是求和,即求两个操作数的和。其中,一个函数实现是求两个int型数之和,另一个实现是求两个浮点型...查看完整版>>
C++语法之函数重载
03.
C++ 中的指针使用方法解惑-C/C++在下列函数声明中,为什么要同时使用*和&符号?以及什么场合使用这种声明方式? void func1( MYCLASS *&pBuildingElement ); 论坛中经常有人问到这样的问题。本文试图通过一些实际的指针使用...查看完整版>>
C++ 中的指针使用方法解惑-C/C++
04.
浅议C++ 中的垃圾回收方法许多 C 或者 C++ 程序员对垃圾回收嗤之以鼻,认为垃圾回收肯定比自己来治理动态内存要低效,而且在回收的时候一定会让程序停顿在那里,而假如自己控制内存治理的话,分配和释放时间都是稳定的,不会导致程序停顿...查看完整版>>
浅议C++ 中的垃圾回收方法
05.
新手入门:C++中的函数重载函数重载是用来描述同名函数具有相同或者相似功能,但数据类型或者是参数不同的函数治理操作的称呼。 我们来...查看完整版>>
新手入门:C++中的函数重载
06.
新手入门:C/C++中的结构体什么是结构体? 简单的来说,结构体就是一个可以包含不同数据类型的一个结构,它是一种可以自己定义的数据类型,它的特点和数组主要有两点不同,首先结构体可以在一个结构中声明不同的数据类型,第二相同结构...查看完整版>>
新手入门:C/C++中的结构体
07.
理解C++面向对象程序设计中的抽象理论很多书在一开始就开始学习josephus问题,为了让大家前面学起来较为轻易我把前面涉及到此问题的地方都故意去掉了,现在我们已经学习过了结构体和类,所以放在这里学习可能更合适一些。 ...查看完整版>>
理解C++面向对象程序设计中的抽象理论
08.
浅析c/c++中的指针在学习c/c+过程中,指针是一个比较让人头痛的问题,稍微不注重将会是程序编译无法通过,甚至造成死机。在程序设计过程中,指针也往往是产生隐含bug的原因。下面就来谈谈指针的应用以及需要注重的一些问题,里面也...查看完整版>>
浅析c/c++中的指针
09.
C++程序设计中的多态技术研究导言 多态(polymorphism)一词最初来源于希腊语polumorphos,含义是具有多种形式或形态的情形。在程序设计领域,一个广泛认可的定义是“一种将不同的非凡行为和单个泛化记号相关联的能力”。 ...查看完整版>>
C++程序设计中的多态技术研究
10.
C++编程中的四个调试小技巧1、调试标记 适用预处理#define定义一个或多个调试标记,在代码中把调试部分使用#ifdef和#endif进行治理。当程序最终调试完成后,只需要使用#undef标记,调试代码就会消失。常用的调试标记为DEBUG, 语句序列: ...查看完整版>>
C++编程中的四个调试小技巧
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。