
C++
C++知识点记录
持御
这个作者很懒,什么都没留下…
展开
-
内联函数inline;函数重载;类的初识
内联函数inline内联函数:内联函数为了继承宏函数的效率,没有函数调用时开销,然后又可以像普通函数那样,可以进行参数,返回值类型的安全检查,又可以作为成员函数内联函数:是一个真正的函数。函数的替换 发生在编译阶段inline int my_mul(int x,int y){ return x*y;}void test01(){ cout<<"my_mul...原创 2020-03-17 21:45:18 · 298 阅读 · 0 评论 -
C++和c混合编程中c库的处理方法
fun.c#include<stdio.h>int my_add(int x,int y){ return x+y;}int my_sub(int x,int y){ return x-y;}fun.h#ifndef FUN_H#define FUN_H#if __cplusplus//如果是在c++编译器中这句话就会被执行extern "C"...原创 2020-03-17 21:50:01 · 188 阅读 · 0 评论 -
C++三大特性以及命名空间知识点
C++的三大特性封装:把客观的事务抽象成一个类(将数据和方法打包在一起,加以权限的区分,达到保护并安全使用数据的目的)继承:继承所表达的是类之间相关的关系,这种关系使得对象可以继承另外一类对象的特征和能力 目的:避免公用代码的重复开发,减少代码和数据冗余。多态:多态性可以简单地概括为“一个接口,多种方法”,字面意思为多种形态。程序在运行时才决定调用的函数,它是面向对象编程领域的核心概念。...原创 2020-03-15 21:26:07 · 167 阅读 · 0 评论