02 2017 档案
摘要:关于整型与浮点型之间的转换,这里就不说了 int x=0; float y=0.0 x+y,肯定是直接转换成为浮点型了 在这里整理一下关于整型之间的类型转换 首先,要明晰什么是整型 整型从基本类型来分有,整型,char型,bool型 从符号来分,又可以分为无符号类型和有符号类型 首先是: 都是有符号
阅读全文
摘要:12.inti=(int)((unsigned int)0xffffffff+(unsigned int)0xffffffff); printf(“%d”,i);结果是:C A.0 B.-1 C.-2 D.2 1.求下面函数的返回值 int func(int a) { int count=0; wh
阅读全文
摘要:首先,上代码(还是代码引发的血案) B b(3); b.think(); 输出的结果: A B 为什么会出现这种情况呢? 因为子类并不继承父类的构造函数和析构函数!!! 相反会继承成员函数和虚函数, 在执行子类的构造函数时,会调用父类的构造函数,记住,是调用,也就是A::A(),这样一来,是进入了A
阅读全文
摘要:1.类的内存分布 空类为了占位,空间占一个字节 成员函数,静态函数,静态变量并不占内存(不和类放在一起) 所有的虚函数也并不和类放在一起,而是将所有的虚函数构造成一个虚函数表,用一个指针指向这个虚函数表,类仅仅存储这个指针,一个指针在32位的机器上占四个字节 所有的非静态成员变量占内存 因此,类的内
阅读全文
摘要:以数组名作为形参时,实际上传的就是指针,形参并不能将实参的指针转换为数组
阅读全文
摘要:opengl渲染管线梳理 http://www.cnblogs.com/zhanglitong/p/3238989.html 坐标系变换和矩阵 http://www.cppblog.com/guojingjia2006/archive/2012/12/07/196089.html OpenGL渲染管
阅读全文
摘要:内存对齐 http://blog.csdn.net/liukun321/article/details/6974282
阅读全文
摘要:虚函数的实现原理 链接 http://www.cnblogs.com/malecrab/p/5572730.html
阅读全文
摘要:bool BiggerFirst(string s1,string s2) { int size=s1.size(); for (int i = 0; i s2[i]) { return true; } else if (s1[i] makeNew(string s,char c) { string temp; temp.reserve(s.size()+1); ...
阅读全文
摘要:暴力: O(n6) O(n4)解法 动态规划 O(n4):肯定比上一个要小,估计是O(n3.5)左右,反正可以跑起来 动态规划O(n3)
阅读全文
摘要:int GetSum(vector<int> a,int N){ int sum=0; if (N>a.size()) { for (auto &i:a) { sum+=i; } } else { for (int i = 0; i < N; i++) { sum+=a[i]; } } return
阅读全文
摘要:int GetBigger(int x,int y){ int bigger=(x>y?x:y); return bigger;} int GetMax(int a[],int n){ int* start=new int[n]; int* max=new int[n]; start[n-1]=a[
阅读全文
摘要:static_cast 除了含有底层const的类型转换,其他的一般都可以用这个static_cast const_cast 专门用来转换底层const,将常量转换为非常量,但是假如这个量如果本身是常量,那么绝对不允许对他进行写操作, 后两个暂时不总结了 reinterpret_cast dynam
阅读全文
摘要:多线程编程 pthread_Create()创建一个线程,等待当前线程执行完之后就执行这个线程 pthread_join()互斥的实现:意思是只有这个函数参数中的线程结束后才执行接下来的代码 题目链接 https://www.nowcoder.com/profile/1922840/test/639
阅读全文
摘要:首先,宏是C编译系统的预处理,何谓“预”?即是正式工作开始之前的准备工作。 所以宏替换是在对程序编译之前进行的。 其次,C程序由源程序变为可执行文件的三个阶段是: 预处理阶段,由预处理器对程序文本中的宏进行展开。 编译阶段,由编译器对经过预处理后的程序进行编译,并生成目标文件 链接阶段,则链接器对目
阅读全文
摘要:1、 OGRE官网 http://www.ogre3d.org (重要) 2、 OGRE WIKI http://www.ogre3d.org/wiki/index.php/Main_Page(重要) 3、 NxOgre WIKI http://www.ogre3d.org/tikiwiki/Nxo
阅读全文
摘要:以下哪个算法不是对称加密算法() DES RC5 AES RSA 考察的是两种加密体制: 1.对称加密密码体制:加密和解密用得是同一个密钥 2.公钥密码体制:加密时候用公钥加密,解密时只能用私钥解密(应用:数字签名:用私钥加密发送报文,用公钥就可以解密->1.发送者无法否认自己发送过报文2.确定是发
阅读全文
摘要:25 不属于Linux通信方式的是() A 线程局部变量 B共享内存 C socket D管道
阅读全文
摘要:30 某地非常重男轻女,若一户人家生一个女孩,可以继续生,直到男,孩为止,假设生男女的概率相等。平均每户有()个女孩。 生男和生女的比率为1:1,每户家中有一个男孩,则平均每户家中有一个女孩
阅读全文
摘要:18 选择合适的容器,需要频繁的进行插入和删除(1),需要在内存快速查找(2),需要在磁盘中快速查找(3).() A vector/map/list B list/hash_map/b tree C deque/tree map/vector D list/vector/map
阅读全文
摘要:17 此设计模式定义一组可选算法,执行逻辑时根据环境选择算法,不同算法产生不同输出结果,则该设计模式为() A 工厂factory B 抽象工厂 abstract factory C 策略 strategy D 观察者 observer
阅读全文
摘要:5 编译程序分析源程序阶段依次为() A 语法分析,语法分析,语义分析 B 词法分析,语法分析,语义分析 C 语义分析,语法分析,词义分析 D 语法分析,语义分析,语法分析
阅读全文
摘要:7 类B是类A的公有派生类, 类A和类B中都定义了虚函数func(), p 是一个指向类A对象的指针,则p->A::func()将() A 调用类A中的函数 B 调用类B中的函数 C 根据p所指向的对象类型而确定调用类A中的函数或类B的函数 D 都调用 13 下列语句正确的是() A int a,
阅读全文
摘要:喧闹的城市,忙碌的人群,这种景象貌似成了当前人们生活的主流环境.我们大多数的人都每天为不同的工作忙碌着,但大家的目标几乎都是同样的,都是为了生存.为了生存我们放弃了我们的理想,为了生存我们走入了一个深不见底的死循环的生活中。人生就是这么无奈,但我坚持认为,每一个人都需要来一次说走就走的旅行.也许你还
阅读全文

浙公网安备 33010602011771号