chore: 尝试切换到 ali oss

This commit is contained in:
camera-2018
2023-04-21 01:59:02 +08:00
parent 9a5d376115
commit 3cf4715781
81 changed files with 416 additions and 416 deletions

View File

@@ -16,7 +16,7 @@ Visual Studio (以下简称 VS )是 Windows 下最完美的 C/C++ 等语言
选择社区版
![](static/boxcnhNeAnlrbcdJciMUY9oNTuc.png)
![](https://hdu-cs-wiki.oss-cn-hangzhou.aliyuncs.com/boxcnhNeAnlrbcdJciMUY9oNTuc.png)
社区版和专业版等的区别:社区版免费,功能上几乎无差别
@@ -24,7 +24,7 @@ Visual Studio (以下简称 VS )是 Windows 下最完美的 C/C++ 等语言
选择 C++ 桌面开发其他不用选有需要了再说。另外Python 开发不好使,不要像我一样选 Python 开发。
![](static/boxcnkjmKcCxIgRIzA5kyUZckye.png)
![](https://hdu-cs-wiki.oss-cn-hangzhou.aliyuncs.com/boxcnkjmKcCxIgRIzA5kyUZckye.png)
安装完成后,一般来说 VS 不会自动创建桌面快捷方式,你需要到开始菜单中启动 VS。
@@ -38,19 +38,19 @@ VS 是项目制,你需要创建一个项目才能开始编写代码并运行
打开 VS会打开如下界面我使用深色主题在此处单击“创建新项目”
![](static/boxcn6MgNnY2qBd1yAudeirx6Sh.png)
![](https://hdu-cs-wiki.oss-cn-hangzhou.aliyuncs.com/boxcn6MgNnY2qBd1yAudeirx6Sh.png)
在创建新项目页面中选择项目模板为控制台应用(空项目亦可,后续手动添加.c 源文件),并单击下一步
![](static/boxcnFwZpWZ3fQkdd3mCO8Mr9Wj.png)
![](https://hdu-cs-wiki.oss-cn-hangzhou.aliyuncs.com/boxcnFwZpWZ3fQkdd3mCO8Mr9Wj.png)
为你的项目起一个名字以及选择项目的位置一般默认即可如果你有强迫症C 盘一定不能放个人数据,请自行修改。完成后单击“创建”
![](static/boxcnkxd472wIT39DbEiBsyPWzf.png)
![](https://hdu-cs-wiki.oss-cn-hangzhou.aliyuncs.com/boxcnkxd472wIT39DbEiBsyPWzf.png)
自此就创建了一个项目了,你将会到达如下界面:
![](static/boxcnvOGdjKLnvXvJM7nlE8yVcb.png)
![](https://hdu-cs-wiki.oss-cn-hangzhou.aliyuncs.com/boxcnvOGdjKLnvXvJM7nlE8yVcb.png)
其中,左侧(如果在一开始没有选择 C++ 开发环境的话可能在右侧)为资源管理器,列出了本项目所用到的所有文件,包括代码(外部依赖项、源文件、头文件),以及将来开发图形化界面所需的资源文件;最中间占据面积最多的是代码编辑器窗口,你以后将会在这里编写你的 C 语言代码。最下面是输出窗口,源代码进行编译时,会在此处给出编译进度以及可能的代码中的错误。
@@ -66,7 +66,7 @@ C 语言是编译型语言,因此说“运行”代码其实并不是十分合
当你编写完自己的代码后,即可单击“本地 Windows 调试器”(或者使用快捷键 F5进行“运行”。
![](static/boxcnhTxhUYMHeYHdrq0zWzLomb.png)
![](https://hdu-cs-wiki.oss-cn-hangzhou.aliyuncs.com/boxcnhTxhUYMHeYHdrq0zWzLomb.png)
你可能会发现在“本地 Windows 调试器”右侧还有一个绿色三角形,并且单击这个也可以“运行”,这两个的区别在于“本地 Windows 调试器”是调试运行,右侧那个是不调试直接运行。
@@ -74,17 +74,17 @@ C 语言是编译型语言,因此说“运行”代码其实并不是十分合
如果你的代码被 VS 提示“This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.”
![](static/boxcnfrxYjk5CCjMfY0mLK1B1Ze.png)
![](https://hdu-cs-wiki.oss-cn-hangzhou.aliyuncs.com/boxcnfrxYjk5CCjMfY0mLK1B1Ze.png)
需要你在项目-xxx 属性xxx 是你的项目名)-C/C++-代码生成-安全检查里将安全检查禁用
![](static/boxcniHhCIUQY0oB3ALlxqgciLd.png)
![](https://hdu-cs-wiki.oss-cn-hangzhou.aliyuncs.com/boxcniHhCIUQY0oB3ALlxqgciLd.png)
## 调试
IDE 相比于代码编辑器,最强大的一点莫过于成熟的调试系统。通过调试,可以快速定位代码中没有被编译器检查出来的逻辑错误。如果需要调试,则可以在这个位置单击,打下断点,并且运行程序,程序运行时,就会在此处暂停下来,暂停时就可以查看各个变量的值了。
![](static/boxcnydHyaNPqUEVVWmbdGofX0d.png)
![](https://hdu-cs-wiki.oss-cn-hangzhou.aliyuncs.com/boxcnydHyaNPqUEVVWmbdGofX0d.png)
## <strong>深色主题</strong>
@@ -94,15 +94,15 @@ IDE 相比于代码编辑器,最强大的一点莫过于成熟的调试系统
### 仔细查看报错
![](static/boxcnC6TAAdtS0P5HzebFgFn2lc.png)
![](https://hdu-cs-wiki.oss-cn-hangzhou.aliyuncs.com/boxcnC6TAAdtS0P5HzebFgFn2lc.png)
如果程序代码中出现红色波浪线,则表示该处代码有“错误”,并且该处的错误会同步显示在下面的这个位置,单击即可看到错误详情。如果代码中出现绿色波浪线,则表示该处代码中有警告。警告和错误的区别是警告可以通过编译运行,但编译器认为你这里可能写错了;错误是完全不可以通过编译。
![](static/boxcn7zL0QFakVTpYBdpOmmWOvc.png)
![](https://hdu-cs-wiki.oss-cn-hangzhou.aliyuncs.com/boxcn7zL0QFakVTpYBdpOmmWOvc.png)
### 善用提示
![](static/boxcn2ouk043lNQEUkVkIS7bSSd.png)
![](https://hdu-cs-wiki.oss-cn-hangzhou.aliyuncs.com/boxcn2ouk043lNQEUkVkIS7bSSd.png)
当你打一些函数名或者关键字时VS 会给出你语法提示,如果这个提示正确,按下 Tab 键即可将这个提示补全到你的代码里;或者你也可以跟着这个提示打一遍,防止打错关键字。
@@ -136,7 +136,7 @@ vscode 的项目和 VS 不同vscode 的项目比较松散,并没有 VS 那
编写完代码后,保存文件,并点击运行-启动调试
![](static/boxcnim98FJybpkGl8sfqxP9v9b.png)
![](https://hdu-cs-wiki.oss-cn-hangzhou.aliyuncs.com/boxcnim98FJybpkGl8sfqxP9v9b.png)
此时会弹出如下选择框,我的电脑上同时安装有 VS 和 gcc 编译器因此有两个大部分的电脑上应该只有一个“C++ (Windows)”,选择你电脑上的编译器并运行即可。
@@ -162,25 +162,25 @@ CLion 是 jetbrains 家族的 C 语言 IDE
XCode 是 mac 官方的 IDE能编写所有 mac 家族设备的软件。但缺点是没有中文。
![](static/boxcn05Ca6Wu5TxFMplZCw2N8Jb.png)
![](https://hdu-cs-wiki.oss-cn-hangzhou.aliyuncs.com/boxcn05Ca6Wu5TxFMplZCw2N8Jb.png)
打开以后选择 Create a new Xcode project选择 macOS-Command Line Tool
![](static/boxcnbnrVCmNGfriHhU5pL76gsd.png)
![](https://hdu-cs-wiki.oss-cn-hangzhou.aliyuncs.com/boxcnbnrVCmNGfriHhU5pL76gsd.png)
![](static/boxcnnjaObP5JzpICUx1PMO9MQg.png)
![](https://hdu-cs-wiki.oss-cn-hangzhou.aliyuncs.com/boxcnnjaObP5JzpICUx1PMO9MQg.png)
两个空里第一个填项目名,第二个随便填就行
next 后选择项目保存的位置,之后即可到达以下界面:
![](static/boxcnl06p0ZS8SSQsWJNLQLYIjc.png)
![](https://hdu-cs-wiki.oss-cn-hangzhou.aliyuncs.com/boxcnl06p0ZS8SSQsWJNLQLYIjc.png)
点左上方小三角即可运行
在行号上点击并运行即可调试
![](static/boxcnmRygjmZfwFzODP2N6bVoEh.png)
![](https://hdu-cs-wiki.oss-cn-hangzhou.aliyuncs.com/boxcnmRygjmZfwFzODP2N6bVoEh.png)
# Linux