网站首页 站内搜索

搜索结果

查询Tags标签: C++,共有 10503条记录
  • 【C++】 lambda表达式 解析

    为什么使用lambda表达式:减少定义函数或类的个数当能推断出参数类型时,用lambda可以省略参数类型,表达式更加简洁基本形式:auto func = []() -> void { cout<<"this is the basic form of lambda!"; };等号左边: lambda表达式名 等号右边: 中括…

    2022/8/11 14:28:06 人评论 次浏览
  • 数据结构-链表头尾指针/结点问题(C++)

    头结点:链表的头部(第一个)结点。一般指用于方便运算的预置结点。一个存储n个数据元素的有头结点的链表共有n+1个结点。无data。next(指针域):单链表:next指向下一个结点(第一个有data的结点,第二个结点)。空链表时,next指向NULL;双链表:prior指向NULL,next…

    2022/8/11 14:27:13 人评论 次浏览
  • 现代C++实战(4)

    函数对象 c++98中的函数对象:重载()运算符 struct Add {Add(int n): n_(n){}int operator()(x) const {return x + n_;} private:int n_; }Lambda表达式 auto add_2 = [](int x) {return x + 2;};变量捕获本地变量按值捕获 & 按引用捕获泛型Lambda // 普通泛型函数 t…

    2022/8/11 14:25:59 人评论 次浏览
  • 【学习打卡】第5天 Linux C语言编程基本原理与实践 第六讲

    课程名称: Linux C语言编程基本原理与实践课程章节: main函数详解主讲老师:DavidChin课程内容:main函数中的returnmain函数中的参数执行程序或者命令的结果,可以通过查看echo $?在bash中$开头表示变量,上一条命令执行后的退出状态,返回值是0表示成功,非0表示失败…

    2022/8/11 4:22:53 人评论 次浏览
  • 【学习打卡】第5天 物联网/嵌入式工程师学习笔记5

    【学习打卡】第5天 物联网/嵌入式工程师学习笔记5 课程信息 课程名称:物联网/嵌入式工程师 章节名和曾:第1周之数据的存储 讲师姓名:大白老师 课程内容概述计算机是0和1的世界,在计算机中,用原码、反码、补码来表示数据。 在内存中的数据使用补码来存储。1. 存储规则…

    2022/8/11 3:22:48 人评论 次浏览
  • 【学习打卡】第7天 C气象数据中心 第二章 2-14节 进程的心跳机制

    课程名称:C/C++气象数据中心实战,手把手教你做工业级项目课程章节:2-13,2-14 进程的心跳机制主讲老师: 吴从周课程内容:介绍进程心跳机制的概念和实现步骤理解心跳机制在实际应用开发中的运用通过实际操作演练熟悉心跳进程的开发课程收获:进程的心跳机制主要用于第二…

    2022/8/10 4:22:50 人评论 次浏览
  • 【学习打卡】第4天 物联网/嵌入式工程师学习笔记4

    【学习打卡】第4天 物联网/嵌入式工程师学习笔记4 课程信息 课程名称:物联网/嵌入式工程师 章节名和曾:第1周之数据进制之间的转换 讲师姓名:大白老师 课程内容概述任何送入计算机的数字,字母,符号等信息必须转换成0、1组合的数据形式才能被计算机识别。1. 常用的进制…

    2022/8/10 3:22:58 人评论 次浏览
  • c++中面向对象以及新特性的困惑与思考【一】

    多态的实现有哪几种? a.静态多态:在编译期间实现,通过模板和重载实现 b.动态多态:在运行期间实现,通过虚函数和继承实现,执行动态绑定2.如何实现动态绑定? [讲解]:https://blog.csdn.net/primeprime/article/details/80776625 1.维护虚表(指针数组) 2.类拥有虚表…

    2022/8/9 14:22:44 人评论 次浏览
  • 【学习打卡】第3天 Linux C语言编程基本原理与实践 第三讲

    课程名称: Linux C语言编程基本原理与实践课程章节: Linux下第一个C程序及多个源文件分而治之主讲老师:DavidChin课程内容:第一个C语言程序#include <stdio.h> //导入标准库,标准输入int main() //按照最新的C语言规范,不再使用void main,main是有返回值的{…

    2022/8/9 4:22:55 人评论 次浏览
  • 【学习打卡】第3天 物联网/嵌入式工程师学习笔记3

    【学习打卡】第3天 物联网/嵌入式工程师学习笔记3 课程信息 课程名称:物联网/嵌入式工程师 章节名和曾:第1周之vim编辑器和gcc编译器 讲师姓名:大白老师 课程内容概述 1. vim编辑器vim 编辑器 : 书写代码的工具1.1 vim的三种模式 命令模式 编辑模式 末行模式 1.2 vim…

    2022/8/9 3:22:50 人评论 次浏览
  • C++语法

    1、C++各种冒号的含义 (1)类后冒号,表示继承 //单继承 class A:public B B是基类,A是B的派生类,即类A按public模式继承类B。 //多继承 class A:public B, public C继承的三种模式(public,protected,private),以小范围为准。 若是public继承,则public和protected成…

    2022/8/9 1:25:29 人评论 次浏览
  • C++运算符重载

    注意事项运算符重载不改变运算符的优先级。 以下运算符不能被重载:. .* :: ?: sizeof。以全局函数的形式重载:四则运算符号、逻辑判断符号、流运算符号 + - * / == != < > <= >= << >> 以成员函数的形式重载:赋值类符号、自增符号、型强制转换…

    2022/8/9 1:25:27 人评论 次浏览
  • C++模板

    函数模板 template <typename T, ...> 返回类型 函数名(参数列表){... }类模板 template <typename T, ...> class 类名 {... }C++ ? 强/弱类型语言 按变量定义和类型转换:强类型语言(常用) 按编译与运行:弱类型语言

    2022/8/9 1:25:25 人评论 次浏览
  • C++异步async

    #include <iostream> #include <future>int mythread() {std::cout << "mythread " << std::this_thread::get_id() << std::endl;std::chrono::milliseconds second(3000);std::this_thread::sleep_for(second);return 5; }int …

    2022/8/9 1:24:19 人评论 次浏览
  • Introduction to C++ Programming in UE4 章节学习(持续更新)

    Introduction to C++ Programming in UE4 先是一些入门的小东西。 Tick() Tick():Actor出现后每一帧都会call它,参数为上一次call它到现在的间隔时间,通常即为帧与帧之间的间隔时间,如果不需要该函数,请丢掉它,能节省一小部分性能,记住也要把Constructor里相关的东…

    2022/8/9 1:24:17 人评论 次浏览
共10503记录«上一页1234...701下一页»
扫一扫关注最新编程教程