- 博客(7)
- 资源 (12)
- 收藏
- 关注
转载 高质量C++/C编程指南
目 录前 言第 1 章 文件结构1.1 版权和版本的声明1.2 头文件的结构1.3 定义文件的结构1.4 头文件的作用1.5 目录结构第 2 章 程序的版式2.1 空行2.2 代码行2.3 代码行内的空格2.4 对齐2.5 长行拆分2.6 修饰符的位置2.7 注释2.8 类的版式第 3 章 命名规则3.1 共性规则3.2 简单的 WINDOWS 应用程序命名规则3.3 简单的 UNIX 应用程序命名规则第 4 章 表达式和基本语句4.1 运算符的优先级4.2 复合表达式4.3 IF 语句4.4 循环语句的效
2023-02-15 17:02:03
916
转载 TinyFSM 介绍
Introduction Installation Concepts Usage API Development LicenseUSAGERefer to the API examples:/examples/api/provided with the TinyFSM package for a quick overview. Recommended starting points:Simple Switch:/examples/api/simple_switch.cpp Mo...
2021-07-22 13:24:32
1271
转载 常见的License介绍
什么是License许多混乱就始于你不知道License到底是什么,到底有什么含义。当你对你的产品使用License时,并不意味着你放弃了任何权利,你依然对其拥有原著作权。License只是授予他们于特定权利来使用你的产品。License只是把你的作品释放到公有领域,或者给各个拷贝赋予权限。也意味着你放弃了版权收入,别人也没有义务把你列为原作者或贡献者。开放源代码许可协议更容易为他人作出贡献,而不必寻求特别的许可。它也可以保护你作为原创者的权利,至少确认了你的贡献。它还可以保证你的工作不为别人所剽窃。
2021-07-22 11:09:24
2351
原创 STM32F407 USB CDC调试与经验总结
1. 目的调试STM32F407支持USB CDC与PC之间的通信;STM32 USB转串口的驱动, 官方下载地址:STSW-STM32102 - STM32虚拟COM端口驱动程序 - STMicroelectronics2. 环境2.1 软件Win10,STM32CubeIDE Version: 1.6.1Build: 9958_20210326_1446 (UTC)2.2 硬件我采用的是STM32F407 工控板;3. 调试3.1 使用STM32Cube生成项目需要...
2021-07-21 10:57:22
11584
1
原创 3rdParty Library
Library Link License Star Comments asio Asio C++ Library (think-async.com) Boost Software License - Version 1.0 googletest google/googletes...
2021-07-21 09:53:58
280
转载 《高质量C++/C编程指南(林锐)》学习总结
1. 不可以将布尔变量直接和TRUE、FALSE、1、0进行比较。应该用if(flag)或者if(!flag)。 整型变量直接用”==“或者”!=“与0进行比较。浮点变量不可以直接用”==“或者“!=”与数字比较。指针变量用“==”和“!=”与NULL直接进行比较。2. 可以使用诸如if(NULL == P)来避免if(NULL=P)类错误。3. 在有循环嵌套的时候,尽量将长循环放在最内层,这样可以提高效率。4. 可以使用#define来定义宏常量,用const来定义const..
2021-07-21 09:32:02
214
转载 高质量C++/C编程指南(林锐)
版本/状态 作者 参与者 起止日期 备注 V 0.9 草稿文件 林锐 2001-7-1至 2001-7-18 林锐起草 V 1.0 正式文件 林锐 2001-7-18至 ...
2021-07-21 09:27:58
835
Nucleus实时操作系统分析报告
2011-10-08
SDIO Simplified Specification Version 2.00
2009-12-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人