上一页 1 ··· 7 8 9 10 11 12 13 14 下一页
  2014年11月18日
摘要: 可变参函数最好的实例:printf();参数可变包含的头文件:C语言中:#includeC++中的可变参的头文件:#include,它其实就是包含了C语言中的可变参头文件stdarg.h试想一下我们假如想定义一个函数,我们在调用之前(在运行期之前)根本不知道我到底要调用几个参数,并且不知道这些参数是... 阅读全文
posted @ 2014-11-18 20:10 你好中国 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 1.C++支持多重继承,但是一般情况下,建议使用单一继承.类D继承自B类和C类,而B类和C类都继承自类A,因此出现下图所示情况:A A\ / B C \ / D而类D中会出现两次A。为节省内存空间,可以将B、C对A的继承定义为虚拟继承,而A就成了虚拟基类。又叫钻石继承,菱形... 阅读全文
posted @ 2014-11-18 11:08 你好中国 阅读(1279) 评论(1) 推荐(0) 编辑
摘要: strcpy和memcpy都是标准C库函数,它们有下面的特点。strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容之外,还会复制字符串的结束符'\0'。已知strcpy函数的原型是:char* strcpy(char* dest, const char* src)... 阅读全文
posted @ 2014-11-18 09:50 你好中国 阅读(26119) 评论(1) 推荐(0) 编辑
摘要: 1.struct成员默认访问方式是public,而 class默认访问方式是private!2.exit函数终止程序执行会调用析构函数 ,abort函数终止程序不会调用析构函数!3.静态局部变量直到程序终止时才退出!4.通过public 函数返回 private成员的引用有可能会破坏类的封装 ,造成... 阅读全文
posted @ 2014-11-18 09:30 你好中国 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 1 () [] . ->2 ! ~ -(负号) ++ -- &(取变量地址)* (type)(强制类型) sizeof 3 * / % 4 + - 5 >> >= >= <<=15 , 阅读全文
posted @ 2014-11-18 08:28 你好中国 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1.什么是const?const意味着是常量类型,被const修饰的变量或对象是不能被修改和更新的,当然在某些情况下,我们可以偷梁换柱的改变它.2.为什么要引入const?最初的目的是为了取代预编译指令:define MAX (1024) ,显然这样的宏定义常量是C语言中继承而来的,C++意识到这种... 阅读全文
posted @ 2014-11-18 01:19 你好中国 阅读(350) 评论(0) 推荐(0) 编辑
  2014年11月16日
摘要: 1.仿函数:又叫std::function,是C++中的一个模板类2.C语言中的函数指针:int add(int a,int b){ return a+b;}typedefint (*func)(int,int);//给函数类型定义别名func func1;func1=add;//给函数指针初始化... 阅读全文
posted @ 2014-11-16 01:48 你好中国 阅读(10445) 评论(0) 推荐(1) 编辑
摘要: 1.基本形式:[捕获列表](参数列表){函数体}; 其中捕获列表和函数体不能省略但是捕获列表可以为空,也就是说最简单的lambda表达式是: []{};2.lambda表达式又叫匿名函数,即没有函数名的函数,C++中,一个lambda表达式表示一个可调用的代码单元。我们可以将其理解为一个未命名的内联... 阅读全文
posted @ 2014-11-16 01:09 你好中国 阅读(685) 评论(0) 推荐(0) 编辑
  2014年11月15日
摘要: 两个数的最大公约数:不能大于两个数中的最小值,算法口诀:小的给大的,余数给小的,整除返回小的,即最大公约数,(res=max%min)==0? max=min,min=res return min;两个数的最小公倍数:等于两数之和除以两个数的最大公约数 a*b/(LCM(a,b));#include... 阅读全文
posted @ 2014-11-15 23:59 你好中国 阅读(3875) 评论(0) 推荐(0) 编辑
  2014年11月14日
摘要: 格子地图的优点:a.节省内存,我们知道对于一款游戏来说,如果以图片来作为地图的话,对于神庙逃亡,魂斗罗这样的场景很多,地图很长的游戏显然不现实,因为图片很占内存,但是这些游戏的地图有一个特点就是:重复的部分很多,比如魂斗罗游戏的每一关的地图里边,无外乎,陆地,海洋,天空,草地等等这些元素,设想我们把... 阅读全文
posted @ 2014-11-14 20:26 你好中国 阅读(1286) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 下一页