![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
Zfq740695564
研究方向:模式识别,图像处理,无人驾驶(视觉),计算机视觉
熟悉语言:C/C++,python
邮箱:sa161681@mail.ustc.edu.cn
展开
-
C++面试常考题
在c++程序中调用被C编译器编译后的函数,为什么要加extern“C” C++语言支持函数重载,C语言不支持函数重载,函数被C++编译器编译后在库中的名字与C语言的不同, 假设某个函数原型为: void foo(int x, inty);该函数被C编译器编译后在库中的名字为: _foo而C++编译器则会产生像: _foo_int_int 之类的名字。为了解决此类名字...原创 2018-03-19 20:27:18 · 416 阅读 · 0 评论 -
C++中的多态——重载和虚函数
多态多态:字面理解是“多种状态”,表示“一个接口,多种方法”。实现代码接口重用,无论传过来的是哪个类的对象,都可以通过多态,实现调用对应类的代码。 静态多态:编译时确定多态:重载和隐藏都属于静态多态,因为都是在编译的阶段确定需要执行的函数; 动态多态:运行时确定多态(真正的多态),覆盖相当于动态多态,只有在运行时才能确定要执行的函数。同名函数的关系:overload、overrid...原创 2018-03-19 20:27:32 · 494 阅读 · 0 评论 -
C++面试高频问题
实现重要的库函数(strcpy 、strncpy、memcpy)1.1、char * strcpy(char* dest, const char* src)//将src拷贝到destchar* strcpy(char* dest, const char* src){ assert(dest != NULL && stc != NULL);//1.判断指针是否合法 ch...原创 2018-10-07 19:36:10 · 476 阅读 · 0 评论