欢迎来到嵌入式培训专家——华清远见嵌入式学院
集团官网
创客学院
研发中心
北京
上海
深圳
成都
南京
西安
武汉
广州
沈阳
济南
重庆
长沙
嵌入式AI就业班
星创客精英班
嵌入式视频教程
C语言视频教程
Linux视频教程
ARM视频教程
原创图书
研发硬实力
关于我们
联系我们
加入我们
总裁寄语
专利软著
当前位置:首页 > 嵌入式培训 > 嵌入式学习 > 学习笔记 >
c++模板类概念与实例
模板:模板是对一种对类型进行参数化的工具。 模板的声明或者定义只能在全局,命名空间或者类范围内进行。即不能在局部范围,函数内进行。 函数模板 参数类型不一样的但是功能及函数名一样的函数 函数模板的声明定义语法上差异不大,就像普通函数一样使用 te...…
c++运算符重载学习总结
运算符重载:(重载函数同名,参数不同,行为相似) 运算符重载特殊的一种重载 (加 operator) 友元运算符重载 与函数对比,功能相同 friend const int* getaddr(const Demo ); friend Demo addeq(Demo , const Demo ); 函数实现功能不直观不容易被理解 friend...…
网络编程实验一-TCP通信
网络通信实验 1.1 TCP通信 【实验目的】 熟练掌握tcp服务器与客户端的搭建以及tcp通信的特点。 【实验内容】 本实验通过一个简单的tcp服务器端,接收客户端的连接请求,并发送欢迎信息。 【实验内容】 服务器程序代码: #include #include /* See NOTES */ #...…
sqlite3数据库常用指令及函数接口介绍
【1】 sqlite3的安装: 1.离线安装:sudo dpkg -i *.deb 2.在线安装: sudo apt-get install sqlite3 sudo apt-get install libsqlite3-dev 【2】 sqlite3的基本命令: 1.系统命令: 以.(点)开头的命令 .help 帮助 .quit 退出 .exit 退出 .schema 查看标的结...…
socket网络编程基础
网络编程 socket类型: 流式套接字(SOCK_STREAM):提供了一个面向连接,可靠地数据传输服务,数据无差错,无重复的发送切按发送顺序接收。内置流量控制,避免数据流淹没慢的接收方。数据被看做字节流,无长度限制。 数据报套接字(SOCK_DGRAM):提供无连接服...…
串口基本知识及串口协议详解
一:串口基本知识 1.传输模式 单工/半双工/全双工: 单工:任何时候数据只能朝一个方向传输 半双工:数据可以向两个方向传输,任何同一时刻只能朝同一方向传输 全双工:数据可以同时向两个方向传输 2.CPU感知外接硬件变化通常有3种方式: 1 轮询; // 定时对...…
ARM的中断处理详细过程
ARM有七种异常中断类型,优先级、工作模式(有七种工作模式)、地址、功能都不一样。如其中软件中断SWI优先级为6,工作模式管理模式,异常向量地址为0x00000008,功能是用户定义的中断指令,可用于用户模式下的程序调用特权操作。 当中断产生后,除了复位中断...…
linux基础知识总结
vim 编辑器{ vim 文件名 ----- 编辑该文件 3种模式 : 插入 命令行 底行 插入模式 { i ---- 插入光标当前位置 o ---- 插入光标下一行 a ---- 插入光标的后一位置 s ---- 插入光标所在位置 --- 并删除光标所在字符 ---- 替换 } ESC ---- 退出插入模式 进入 命...…
回到顶部