上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: > 本人使用的系统为 xubuntu_20.04 ## 建立一个C项目 ### 一个原始完整文件 首先创建文件夹 `/cmake_tutorials/module1` , 新建文件 `main.cpp` ```cpp #include using namespace std; float addit 阅读全文
posted @ 2022-07-19 15:18 言叶以上 阅读(124) 评论(0) 推荐(0) 编辑
摘要: const怎么理解 const 修饰的变量不能够再作为左值,初始化完成后,值不能够被修改 int main(int argc, char const *argv[]) { int a = 10; a = 20; //左值 const int b = 20; //b无法左值 return 0; } C 阅读全文
posted @ 2022-07-13 18:25 言叶以上 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 函数重载 一组函数,函数名相同,参数列表个数或类型不同,那么这一组函数称作函数重载 C++为什么支持函数重载,C语言不支持函数重载 编译器编译代码产生符号的规则是不同的: C++代码产生函数符号的时候,是函数名+参数列表类型组成的 C代码产生函数符号时,只由函数名决定 如果把此cpp 代码放入c中 阅读全文
posted @ 2022-07-13 17:36 言叶以上 阅读(46) 评论(0) 推荐(0) 编辑
摘要: /* inline内联函数 和 普通函数区别 inline内联函数: 在编译过程中,就没有函数的调用开销了, 在函数的调用点直接把函数的代码进行展开处理了 inline只是建议编译器把这个函数处理成内联函数 但不是所有inline都会被编译器处理成内联函数 - 递归 如果代码量非常的大也不会展开处理 阅读全文
posted @ 2022-07-13 14:00 言叶以上 阅读(20) 评论(0) 推荐(0) 编辑
摘要: //定义处可以给形参默认值,声明也可以给形参默认值 //不管何处给,形参默认值只能出现一次 //int sum(int a = 10, int b = 20); //形参带默认值的参数,只能从右向左给 //实际压栈也是从右向左 int sum(int a=10, int b=20) { return 阅读全文
posted @ 2022-07-13 11:29 言叶以上 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 虚拟空间内存划分 我们所写的程序通常是由指令和数据组成的,当执行 xxx.exe 时,程序先从磁盘上加载到内存中,但不是直接加载到物理内存。 以下基于 X86 32位 LINUX环境 虚拟的概念: 不存在,却看得见 虚拟地址空间实际上是内核创建的一系列的数据结构而已 空间默认划分两部分 用户空间:默 阅读全文
posted @ 2022-06-25 10:22 言叶以上 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 解决方案: 以前 createStore 集成 redux-devtool 的时候提供 3 个参数, 现在需要将后面的 middleware 全部包裹起来: import { createStore, compose, applyMiddleware } from 'redux'; import t 阅读全文
posted @ 2020-06-08 17:23 言叶以上 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 首先上结论,简单来说就是: 把解析的所有模块变成一个对象 通过一个微入口去按顺序进行加载 依次实现一个递归依赖关系 通过入口对应的value(方法)去执行文件 一、准备工作 1-首先准备需要打包的demo : a.js module.exports = "学习webpack" Index.js le 阅读全文
posted @ 2020-02-10 09:35 言叶以上 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 14. iterator 和 for...of 循环 * 不同的数据结构通过 for...of 统一的这种形式来达到读取不同数据结构的目标 * 但是背后的iterator接口是不一样的 iterator { //循环数组 let arr = ["hello", "world"]; let map = 阅读全文
posted @ 2019-07-12 11:28 言叶以上 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 10. Set - Map 数据结构 Set 的概念 * set 类似数组,集合中的元素不能重复 * map 类似对象,key值任意数据类型 { let list = new Set(); //增加元素的方法 list.add(5); list.add(7); //获取长度 console.log( 阅读全文
posted @ 2019-07-12 11:19 言叶以上 阅读(296) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页