- 博客(5)
- 收藏
- 关注
原创 C++模板编译
1. 普通函数的调用:当我们调用一个普通函数时,编译器只需要掌握函数的声明。当使用类对象的成员函数时,编译器必须能够找到类类型的定义,但成员函数的定义不必已经出现,只需声明即可。所以我们可以将普通函数的声明和类定义放在头文件,把普通函数和类成员函数的定义放在源文件中。2. 模板函数:为了能够生成一个实例化版本,编译器必须掌握函数模板或类模板成员函数的定义,因此与非模板代码不同,模板的头文件中通常既...
2018-04-23 20:31:52 1063
原创 对整型数向上取整为2^n的倍数
介绍一种高效的对整型数向上取整为2^n的倍数的方法。类似于下面的代码。#define __ALIGN = 8size_t RoundUp(size_t num){ return ((num + (__ALIGN - 1)) & (__ALIGN - 1));返回的值便是对num向上取整为8的倍数。...
2018-03-19 22:15:14 2987 1
原创 CVTE 2018 C/C++实习面试总结
3.17号参加了一下武汉CVTE的C/C++实习面试,这也是本人参加的第一次技术面试,刚开始还是略显紧张的,不过因为CVTE的面试官真的很耐心,人都挺好的,才让我整个面试过程没有太压抑。下面简单介绍一下一面和二面的面试官所提供的问题。具体的答案我就不贴上来了,希望大家可以自己多去理解,寻找最好的答案。目前还不知道有没有过,第一次写,不喜勿喷,C++1. 输入输出库函数与系统调用的区别...
2018-03-18 18:10:33 3497 2
原创 写给自己的一些建议
致未来风骚的自己 知识的获取现在已经并不是那么的难了,而对于我自己而言,海量的知识给我造成了很大的困惑。从小到大都没有写东西的习惯,我认为现在到了这样一个的年纪,要经常尝试着做一些总结了,不管是关于平常的生活还是技术。活到现在,我认为对自我的认知并不是非常的清楚,所以,现在,我必须努力的去好好了解一下自己,了解自己适合做什么,自己真的想做什么。 有些做过的 事情为什么会容易忘记...
2018-03-13 00:02:16 404
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人