c++
vex_sx
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
typedef常见用法和函数指针用法
在看如下的代码是有几个知识点不清楚, 这段代码来自关于Qt 之在运行时加载共享库/*QFunctionPointer QLibrary::resolve(const char *symbol)Returns the address of the exported symbol symbol.The library is loaded if necessary.The function...原创 2018-09-17 13:11:29 · 675 阅读 · 0 评论 -
c++ 中的explicit
c++提供了关键字explicit,可以阻止不应该允许的经过转换构造函数进行的隐式转换的发生。题外:转换构造函数一般由系统自动调用(当然代码里自己调用完全没问题),这点很利于编程。例如:Complex t=5.0;//或Complex t(5.0);或Complex t=Complex(5.0);或Complex t=(Complex)5.0;这时系统就自动调用了 Complex(doub...原创 2018-09-10 23:02:38 · 647 阅读 · 0 评论 -
C和C++混合编程(__cplusplus 与 external "c" 的使用)
测试代码如下有3个文件:分别是externC.h externC.c externCtest.cpp#ifndef _EXTERN_C_H__#define _EXTERN_C_H__//#ifdef __cplusplus//extern "C" {//#endifint add(int a, int b);//#ifdef __cplusplus//}//#endi...原创 2018-09-14 13:18:09 · 1037 阅读 · 0 评论 -
C++11 之 override (转载)
在讲解override时要联系几个概念:公有继承,纯虚函数,普通虚函数以下内容转载于:https://www.cnblogs.com/xinxue/p/5471708.html1 公有继承 公有继承包含两部分:一是 "接口" (interface),二是 "实现" (implementation) 如下 Shape 类中,三个成员函数,代表三种继承方式:class Sh...转载 2018-09-11 10:52:49 · 278 阅读 · 0 评论
分享