码迷,mamicode.com
首页 > 其他好文 > 详细

aaaaaaa

时间:2020-11-08 17:09:06      阅读:42      评论:0      收藏:0      [点我收藏+]

标签:允许   简洁   接口   返回值   简单的   版权   lazy   fit   系统设置   

前言

首先非常感谢孟宁老师的悉心教导。经过孟宁老师课堂教学后,对于孟老师通过一个简单的menu小程序,直观细致地给我们讲解了代码规范、模块化设计、可重用接口以及线程安全等问题有了愈加深入的了解,让我受益匪浅。

以下学习内容都来自于以下博客:

一.C/C++编译调试环境配置

首先,安装VSCODE软件。

打开VSCODE进行C/C++环境配置,搜索下载C/C++如下图所示

技术图片  

安装了C/C++扩展包之后,C/C++ extension不包含C++编译器和调试器,需要额外安装编译调试工具,选择安装MinGW 。

选择谷歌浏览器进入http://mingw.org/ 进行下载。

技术图片

 

 

 Architecture选择x86_64,适合64位系统,其他默认即可

安装完成后,为其在系统中添加环境变量。

打开此电脑-属性-高级系统设置-高级-环境变量

 

技术图片

 

 

 成功配置环境变量后,打开CMD命令行输入gcc -v 和gdb -v检查版本和情况。

技术图片

 

 

 

技术图片

 

 

 

打开VSCODE,直接建立一个hellogo.cpp,

然后选择运行和调试,会弹出一个选择 C++(GDB/LLDB),再弹出选择 g++.exe,之后会自动生成 launch.json 配置文件 和tasks.jason

配置launch.jason文件,tasks.jason,使用ctrl+shfit+p 寻找一个c_cpp_properties.jason文件,加载即可,三个文件加载如下即可。

技术图片

 

 

 

launch.jason文件如下

技术图片

 

 

 

运行hellogo.cpp,输出成功如下图所示。

技术图片

 

 

二.代码规范与代码风格

代码的简洁、清晰、无歧义”的基本原则

 

1一般.要采用缩进风格

 

2.一般情况下,源程序有效注释量必须在20%以上。

 

3.文件头部应进行注释,注释必须列出:版权说明、版本号、生成日期、作者、内容、功能、修改日志等。

 

4.函数头部应进行注释,列出:函数的目的/功能、输入参数、输出参数、返回值等。注释格式尽量统一,建议使用“/* …… */”。

 

5.避免使用不易理解的数字,用有意义的标识来替代。

 

6.不要使用难懂的技巧性很高的语句,除非很有必要时。

 

7.不允许把多个短语句写在一行中,即一行只写一条语句。

 

 

三. 模块化设计

 

 

四.可重用接口

 

aaaaaaa

标签:允许   简洁   接口   返回值   简单的   版权   lazy   fit   系统设置   

原文地址:https://www.cnblogs.com/yaojinfu/p/13934592.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有
迷上了代码!