摘要: vs2012警告未能加载包“visual c++ package” 我也遇到了,我今天早上开机的时候,WIN8有更新,然后我的VS2012就不能使用了。在网上搜索了一个多小时,问题终于得以解决。下载并按照下面这个更新,会帮助还原VS2012,我这边已经OK,祝你好运!http://www.micro 阅读全文
posted @ 2016-01-29 20:37 Jensen抹茶喵 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 1.友元函数(例子摘自网上) 友元函数的特点是能够访问类中的私有成员的非成员函数。友元函数从语法上看,他和普通函数相同,即在定义上和调用上和普通函数相同。下面举一例子说明友元函数的应用。 Point类中说明了一个友元函数Distance(),他在说明时前边加friend关键字,标识他不是成员函数,而 阅读全文
posted @ 2016-01-29 18:25 Jensen抹茶喵 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 预编译指令指示了在程序正式编译前就由编译器进行的操作,可以放在程序中的任何位置。常见的预编译指令有: (1)#include 指令 该指令指示编译器将xxx.xxx文件的全部内容插入此处。若用<>括起文件则在系统的INCLUDE目录中寻找文件,若用" "括起文件则在当前目录中寻找文件。一般来说,该文 阅读全文
posted @ 2016-01-29 17:57 Jensen抹茶喵 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 下面直接上代码说明: 1.当sizeof一个空类(结构体): 因为一个空类也要实例化,所谓类的实例化就是在内存中分配一块地址,每个实例在内存中都有独一无二的地址。 同样空类也会被实例化,所以编译器会给空类隐含的添加一个字节,这样空类实例化之后就有了独一无二的地址了。所以空类的sizeof为1。(结构 阅读全文
posted @ 2016-01-29 17:47 Jensen抹茶喵 阅读(321) 评论(0) 推荐(0) 编辑
摘要: *内联函数是什么,有什么用 定义:内联函数是指用inline关键字修饰的函数。在类内定义的函数被默认成内联函数。 动机:内联扩展是用来消除函数调用时的时间开销。它通常用于频繁执行的函数。 一个小内存空间的函数非常受益。 注意:内联函数一般适合于不存在while和switch等复杂的结构且只有1~5条 阅读全文
posted @ 2016-01-29 00:02 Jensen抹茶喵 阅读(443) 评论(0) 推荐(0) 编辑
摘要: *什么是虚继承,使用虚继承来解决什么问题,什么是虚基类 #虚拟继承是多重继承中特有的概念。虚拟基类是为解决多重继承而出现的。如:类D继承自类B1、B2,而类B1、B2都继承自类A,因此在类D中两次出现类A中的变量和函数。为了节省内存空间,可以将B1、B2对A的继承定义为虚拟继承,而A就成了虚拟基类。 阅读全文
posted @ 2016-01-29 00:00 Jensen抹茶喵 阅读(540) 评论(0) 推荐(0) 编辑