\ue50a多人点赞　\ue50b\ue50a2019-03-16　20:45:35　\ue50b　本篇博客是vs2017安装和使用　教程　(详细)的姊妹篇　vs2019已经在4月2日正式发布,vs2019发布会请看这　个　链接:　vs2019发布活动　vs2019和vs2017一样强大,项目兼容,不用互相删除,而且C/　C++　,Python,F#,ios,...　vs2019　已经在　4月2日　正式发布,vs2019发布会请看这个链接:　vs2019　和vs2017　一样强大,　项目兼容　,　不用互相删除　,而且　C/C++,Python,F#,ios,Android,Web,Node.js,Azure,Unity,HTML,JavaScript　等开发都可以执行,相关介绍可以看这个官方网址:　Visual　Studio　2019　如果想编写　Java　的话,可以使用　vscode　,博主也提供了相关教程:　如果对于　算法设计与分析　感兴趣的可以订阅我的专栏:　算法设计与分析　如果对于　深度学习　感兴趣的可以订阅我的专栏:　Pytorch使用教程和范例　如果对于　深度学习　行人重识别(Person　Re-ID)　感兴趣的可以去我的github项目学习:　行人重识别github开源库——HJL-re-id　目录　关于　RC版用户更新到正式发布版　可参看第五节,　4月2号之后　下载的用户可　忽略本节内容　一、官网下载　2.官网首页　3.选择菜单栏最右边的更多,在“所有　Microsoft”下拉一栏选择“Visual　Studio”进入　4.进入之后是这个界面,选择社区版Community下载　5.如果不想从官网进入也可以直接进入这个网址:　VS下载　,选择免费的社区版,会开始自动下载　6.进入这个界面可以手动下载(如果不能自动下载的话)　二、安装　1.点击下载程序,会显示这个界面　2.点击“　继续　”,等待安装程序安装完成　4.安装程序下载安装验证完毕,将会提示进入这个界面 　5.为了方便起见,这里仅展示安装　C++功能　,在之后博主也会　相继更新其他语言和工具　的安装　6.　工作负载　这里我们可以勾选　使用C++的桌面开发　和Visual　Studio　扩展开发　7.　安装位置　可以在　下面更改　,博主建议不用更改　修改不了　缓存　和　共享组件、工具和SDK的位置　可参看博主博客:　vs2017安装和使用教程(详细)　中的修改方法(软链接)　8.　单个组件　可以　自行勾选　,　工作负载　里勾选了项目相关的组件也会在单个组件中自行勾选上　9.　语言包　有很多选项,这里　默认是中文(简体)　10.之后　点击　安装　 　三、等待安装　1.等待界面　2.完成获取包　安装SDK　时间很长　,　不要认为是卡死哦~ 　3.安装完成　四、启动　1.选择自己喜欢的样式还是和vs2017的一样,第一次启动会耗时大概10秒2.进入主界面,可以选择打开最近项,也可以直接点击右下角继续但无需代码　3.来到空界面　五、RC版更新到正式发布版(4月2号之后下载的用户可忽略本节内容)　1.我们点击上方菜单栏的　帮助　,下拉菜单里我们点击　检查更新　,会弹出更新到正式发布版　2.我们点击　更新　3.开始下载并安装更新　4.正在完成　6.可以看到我们正式更新到vs2019,RC字样以及去掉。接下来就请尽情使用vs2019吧!　承接上面的步骤,在这里博主提供自己的几个样例供大家享用~　六、开始自己的第一个程序　5.博客:待更新...　七、面向对象　4.博客:待更新...　八、算法设计与分析　4.博客:待更新...　九、数字图像处理　4.博客:待更新...　十、深度学习　还不想使用vs2019的用户可以看博主的vs2017这篇博客:vs2017安装和使用　教程　(详细)里面涵盖了大...这是针对于以上安装　教程　的C++　项目新建示例,与vs2017稍有不同,旨在示范从项目搭建到　程序　运行的简单流程,代码就...　还不想使用vs2019　的用户可以看博主的　vs2017　这篇博客:　vs2017安装和使用教程(详细)　里面涵盖了大部分　编程语言和项目的示例　,从　初学vs　到　算法设计　,　面向对象　和　深度学习　部分,带领大家使用vs2017　这是针对于以上安装教程的C++项目新建示例,与vs2017稍有不同,旨在示范从　项目搭建　到程序运行的简单流程,代码就是　打印Hello　World　,适合初次使用vs2019的用户~　如果对于　算法设计与分析　感兴趣的可以订阅我的专栏:　算法设计与分析　vs2019　的MFC　使用博主也提供了十分详细的范例,博客为:　一、新建项目　1.点击　菜单栏-->文件-->新建-->项目　,我们可以看到上方存在的　语言　,　平台　和　项目类型　的选项　(1)语言这里我们就选择　C++　,或者所有语言　(2)平台这里我们就选择　windows　,或者所有平台　(3)项目类型这里选择　控制台　,或者所有项目类型　博主这里以　C++　为例,选择　空项目,　我们来写一个简单的　打印hello　world　的程序　2.　改变默认路径　,填写　项目名称　,可勾选　将解决方案和项目放在同一目录中　3.可以看到并且可以看到项目结构:　引用　外部依赖项 　头文件　源文件　资源文件　3.右键　源文件　,点击“添加-->新建项”,改名(我这里是　main.cpp　),点击添加　4.生成以下界面　二、代码演示　1.在main.cpp　中输入代码　#includeint　main()　{　printf("hello　world!!");　getchar();　return　0;}　2.点击“　本地Windows调试器　”,运行结果　3.按下任意键,退出　4.　最近比较忙,评论区里回复博主也仔细看了看,确实有一些简单(>_<),所以稍微增加一些代码　。博主现在添加了一个　for循环　,并且输出了打印　”Hello　world!!”　的　次数　,但是如果想用双引号强调输出的内容,则需要利用　转义"\"　来输出。C++中所有的特殊字符都可以通过添加转义符　"\"　来输出。如果想　单独输出双引号　则可以　std::cout　<<　"\""　输出”hello　world!!”次数　的main.cpp　如下　#include#includeint　main()　{　int　number　=　0;　printf("1　hello　world!!\n");　number++;　int　n　=　3;　for　(int　i　=　0;　i　<　n;　i++)　{　std::cout　<<　i　+　2　hello　world!!"　<<　std::endl;　number++;　}　std::cout　<<　"一共打印了"　<<　number　<<　"个""\"hello　world!std::endl;　getchar();　return　0;}　5.运行结果 　对于新手,稍微有些难度的地方来了　6.程序里　每次输入代码　都要输入　“hello　world!!”　,　这太麻烦了　。因此我们可以　定义一个字符指针　,　指向这个字符串　,　const　指的是常量　const　char*　s　="hello　world!!";　7.如何输出这个　整个字符串　呢?我们可以直接这么写,相当于现在　指针*s　指向　"h"　这个字母的地址　,也就是　首地址　,就是　只有知道它才会知道整个字符串　std::cout　<<　s　<<　std::endl;　而如果是下面这样,则是指输出　s　指向的位于这个地址的变量　,也就是一个字符　“h”　,因此　只输出一个　“h”　std::cout　<<　*s　<<　std::endl;　 8.那如果我想输出字符串中　第二个字符　呢?如果我们这么写,则是输出了　"h"　在ASCII码表　中的下一个　,也就是　"i"　,这个输出结果为　105　,　这显然是不对的!　但是为什么输出的是数字呢?　因为这里　+1操作　只有像　int类型的变量　才能+1,因此这里相当于变成了　数字104+1=105　std::cout　<<　*s　+　1　<<　std::endl;　如果想输出字符,则需要在前面加一个(　char　),　强制类型转换　为　字符型　std::cout　<<　*s　+　1　<<　"为"　<<　(char)(*s　+　1)　<<　std::endl;　ASCII码表如下,可以看到　"h"　的ASCII码为104　,　"i"　的ASCII码为105　因此　输出第二个字符　的正确写法应该是这样的,　注意括号的位置　,这里相当于　指针指向的位置向后移　std::cout　<<　*(s　+　1)　<<　std::endl;　9.最终　main.cpp　整体代码　如下　#includeint　main()　{　int　number　=　0;　const　char*　s　="hello　world!!";　std::cout　<<　"字符串首字母是"s　std::endl;　std::cout　<<　"字符串首字母在ASCII码中的下一个是"s　+　1　为"char)(*s　+　1)std::endl;　std::cout　<<　"字符串第二个字母是"s　+　1)std::endl;　std::cout　<<　number+s　<<　std::endl;　int　n　=　3;　for　(int　i　=　0;　i　<　n;　i++)　{　std::cout　<<　i　+　2　s　<<　std::endl;　number++;　}　std::cout　<<　"一共打印了"　<<　number　<<　"个"s　std::endl;　getchar();　return　0;}　10.运行结果　应评论区要求,这里提及一下　指针数组　11.　指针数组　的使用也是学习C++的一项任务　。先放代码,目的是把　hello　world!!　这个字符串分别逐字符地　顺序输出　和　逆序输出　#includeint　main()　{　const　char　*p[13]　=　{　"h","e","l","l","o","　","w","o","r","l","d"for　(int　i　=　0;i<13;i++)　{　std::cout　<<　p[i];　}　std::cout　<<　std::endl;　for　(int　i　=　12;　i　>=　0;　i--)　{　std::cout　<<　p[i];　}　return　0;}　12.这里的　*p[13]　相当于有　13个指针　分别指向　hello　world!!　这个字符串的　每一个字符　,用for循环顺序和逆序遍历一下,结果如为:　VSCode　配置　c++　环境(小白　教程　)　因为自己在VSCode配置过程中遇到许多问题,在此记录一下,希望能帮助到更多人　若需要彻底卸载重装VSCode,可查看此篇教程配置c++环境　前言　本人环境:Windows10　64位VSCode　使用起来还是很方便的,运行速度快,占用系统资源小,还有丰富的插件　软件安装　1.　下载安装MinGW-w64及环境变量配置　MinGW:可以理解成包含多种编译环境的可自由选择安装的其中的部分的软件　下载地址:https://osdn.net/projects/mingw/downloads/68260/mingw-get-setup.exe/　直接弹窗下载即可,下载完按照下面教程安装配置即可。　鉴于有很多人安装失败,我将　MinGW　安装文件放在了网盘,链接如下:　链接:https://pan.baidu.com/s/1hng1o1ruDn11JlnQBq7xaw　提取码:r823　安装　安装完成后界面　下载相关文件(重要步骤)　打开MinGW,勾选编译器软件　mingw32-gcc.bin(c语言文件编译器)　mingw32-gcc-g++.bin(c++语言编译器)　mingw32-gdb.bin(调试编译后文件)　若在安装的时候报“找不到　xxx　库”的错误,可以重新勾选此库和dll文件　选择完后,点击　Installation　>　applychange　,等待安装完就ok　对于　mingw32-gdb.bin　等下载失败问题,这里我把所需的三个文件放在网盘,下载后将自己没下载成功的对应文件放到　MinGW\bin　目录下即可,链接如下:　链接:https://pan.baidu.com/s/1ZJFnR_MRkOTeufjKO4dLnw　提取码:18rx　添加环境变量　右击　我的电脑　点击　属性　点击　高级系统设置　点击　环境变量　在系统变量中选择　Path　,　新建　将bin地址　加入环境变量　(我的是　“D:\MinGW\bin”)　检测是否安装成功:命令提示符中输入　gcc　-v　,若显示版本号则说明安装成功　2.　下载安装VSCode　下载地址:https://code.visualstudio.com/Download　配置过程　1.　VSCode插件安装　安装完成后,打开软件　下载中文插件　下载　c/c++　插件　插件安装完成后　重启　VSCode　2.　创建工作区　新建一个文件夹(放c++　代码文件)　点击文件打开建的文件夹(快捷键　Ctrl+k　Ctrl+O)　3.　配置文件　在此文件夹新建一个　.vscode　文件夹　在.vscode　文件夹中新建三个文件　c_cpp_properties.json　launch.json　tasks.json　将下列代码复制到文件中　务必根据自己的安装位置修改文件路径　c_cpp_properties.json　“includePath”　路径获取方法　cmd　下输入:　gcc　-v　-E　-x　c++　-　修改　“includePath”　和"Path"　将图示这几行代替其中路径即可　“d:/mingw/include/**”　此条路径也根据你的路径修改加入即可　{　"configurations"name"　:　"Win32"　,　"includePath"workspaceRoot}"　,　"d:/mingw/include/**"　,　"d:/mingw/bin/../lib/gcc/mingw32/8.2.0/include/c++"　,　"d:/mingw/bin/../lib/gcc/mingw32/8.2.0/include/c++/mingw32"　,　"d:/mingw/bin/../lib/gcc/mingw32/8.2.0/include/c++/backward"　,　"d:/mingw/bin/../lib/gcc/mingw32/8.2.0/include"　,　"d:/mingw/bin/../lib/gcc/mingw32/8.2.0/include"　,　"d:/mingw/bin/../lib/gcc/mingw32/8.2.0/include-fixed"　]　,　"defines"　:　[　"_DEBUG"　,　"UNICODE"　,　"__GNUC__=6"　,　"__cdecl=__attribute__((__cdecl_intelliSenseMode"　:　"msvc-x64"　,　"browse"　:　{　"limitSymbolsToIncludedHeaders"　:　true　,　"databaseFilename"path"workspaceRoot}"　,　"d:/mingw/include/**"　,　"d:/mingw/bin/../lib/gcc/mingw32/8.2.0/include/c++"　,　"d:/mingw/bin/../lib/gcc/mingw32/8.2.0/include/c++/mingw32"　,　"d:/mingw/bin/../lib/gcc/mingw32/8.2.0/include/c++/backward"　,　"d:/mingw/bin/../lib/gcc/mingw32/8.2.0/include"　,　"d:/mingw/bin/../lib/gcc/mingw32/8.2.0/include"　,　"d:/mingw/bin/../lib/gcc/mingw32/8.2.0/include-fixed"version"　:　4　}　launch.json　根据自己路径修改　"miDebuggerPath"　{　"version"　:　"0.2.0"　,　"configurations"name"　:　"(gdb)　Launch"　,　//　配置名称,将会在启动配置的下拉菜单中显示　"type"　:　"cppdbg"　,　//　配置类型,这里只能为cppdbg　"request"　:　"launch"　,　//　请求配置类型,可以为launch(启动)或attach(附加)　"program"　:　"${workspaceFolder}/exe/${fileBasenameNoExtension}.exe"　,　//　将要进行调试的程序的路径　"args"程序调试时传递给程序的命令行参数,一般设为空即可　"stopAtEntry"　:　false　,　//　设为true时程序将暂停在程序入口处,一般设置为false　"cwd"　:　"${workspaceFolder}"　,　//　调试程序时的工作目录,一般为${workspaceFolder}即代码所在目录　"environment"externalConsole"　:　true　,　//　调试时是否显示控制台窗口,一般设置为true显示控制台　"MIMode"　:　"gdb"　,　"miDebuggerPath"　:　"D:/MinGW/bin/gdb.exe"　,　//　miDebugger的路径,注意这里要与MinGw的路径对应　"preLaunchTask"　:　"g+调试会话开始前执行的任务,一般为编译程序,c++为g++,　c为gcc　"setupCommands"description"　:　"Enable　pretty-printing　for　gdb"　,　"text"　:　"-enable-pretty-printing"　,　"ignoreFailures"　:　true　tasks.json　直接复制粘贴即可,无需修改　  这里我顺便把　exe　的路径改了。在“args”　中,需要进行修改可自行百度,此处我的会将编译生成的　exe　文件单独放在一个　exe文件夹　中{"version"　:　"2.0.0"　,　"command"　:　"g++"　,　"args"　:　[　"-g"　,　"${file}"　,　"-o"　,　"${workspaceFolder}/exe/${fileBasenameNoExtension}.exe"编译命令参数　"problemMatcher"　:　{　"owner"　:　"cpp"　,　"fileLocation"　:　[　"relative"pattern"　:　{　"regexp"d+):(\\d+):\\s+(warning|error):\\s+file"　:　1　,　"line"　:　2　,　"column"　:　3　,　"severity"　:　4　,　"message"　:　5　}　}　}　这里解释一下　args　中自定义　exe　文件存放路径:　${workspaceFolder}:　当前工作路径　exe:　自己建的文件夹　${fileBasenameNoExtension}:　当前文件的文件名,NoExtension意思就是不带后缀名,然后加个　.exe　就是当前的exe文件,也就是编译生成的　exe　文件　上述路径放一起意思就编译生成的　exe　文件放在exe文件夹中,　把这条配置删除的话,编译生成的exe文件就默认放在了当前工作路径下。　顺便说一下　vscode　中一些变量代表什么意思　${workspaceFolder}　:表示当前workspace文件夹路径,也即/home/Coding/Test　${workspaceRootFolderName}:表示workspace的文件夹名,也即Test　${file}:文件自身的绝对路径,也即/home/Coding/Test/.vscode/tasks.json　${relativeFile}:文件在workspace中的路径,也即.vscode/tasks.json　${fileBasenameNoExtension}:当前文件的文件名,不带后缀,也即tasks　${fileBasename}:当前文件的文件名,tasks.json　${fileDirname}:文件所在的文件夹路径,也即/home/Coding/Test/.vscode　${fileExtname}:当前文件的后缀,也即.json　${lineNumber}:当前文件光标所在的行号　${env:PATH}:系统中的环境变量　4.　测试　新建一个　cpp　文件　F5　编译,成功　后序　VSCode　一些好用的插件　Bracket　Pair　Colorizer　——　为不同匹配括号提供不同的颜色高亮　Markdown　All　in　one　——　书写　Markdown　利器　Path　Intellisence　——　路径自动补齐　vscode-icons　——　图标插件　VSCode　修改背景图片　以　管理员权限　启动　VSCode,安装　background　插件　Ctrl+P　打开搜索框,输入　settings.json　settings.json　{　"editor.fontSize"　:　20　,　"editor.mouseWheelZoom"　:　true　,　"window.zoomLevel"　:　0　,　"files.autoGuessEncoding"　:　true　,　//　background　的相关配置　"update.enableWindowsBackgroundUpdates"　:　true　,　"background.customImages"　:　[　"file:///D:/vscode/vscode_bg/bg.png"　//　图片地址　]　,　"background.style"　:　{　"content"pointer-events"　:　"none"　,　"position"　:　"absolute"　,　//　图片位置　"width"　:　"100%"　,　"height"　:　"100%"　,　"z-index"　:　"99999"　,　"background.repeat"　:　"no-repeat"　,　"background-size"　:　"25%,25%"　,　//　图片大小　"opacity"　:　0.2　//　透明度　}　,　"background.useFront"　:　true　,　"background.useDefault"　:　false　,　"workbench.iconTheme"　:　"vscode-icons-mac"　,　//　是否使用默认图片　}　修改图片地址即可　这是我的背景图片\ud83d\ude04　VSCode　设置鼠标滚动改变字体大小　settings.json　中加入　“editor.mouseWheelZoom”:　true　即可,上面我已经加上了,使用　Ctrl+鼠标滚轮　即可实现字体放大缩小　如果本文对你有小小的帮助,请点个赞再走呗\ud83d\ude04　C++教程　C++　简介　C++　环境设置　C++　基本语法　C++　注释　C++　数据类型　C++　变量类型　C++　变量作用域　C++　常量　C++　修饰符类型　C++　存储类　C++　运算符　C++　循环　C++　判断　C++　函数　C++　数字　...　转载于:https://www.cnblogs.com/bczd01/p/10112212.html　安装　完成　后,取消勾选Run　Dev-　C++　5.11选项　打开你的安装路径,找到devcppPortable.exe,点击运行　选择想要的语言默认安装即可,安装　完成　后以后都用devcppPortable.exe打开编译器　ctrl+n新建一　个.cpp文件,cpp向下兼容c...　C++教程　学习笔记　大家好!我要学习C++语言,目前主要是看　菜鸟教程。其中这篇文章选取了　C++教程　的部分重点内容,后面会继续更新　C++面向对象、C++高级教程、C++资源库　的学习笔记。　1、概念　1.1　g++应用说明　...　visual　C++　6.0的安装链接　链接:https://pan.baidu.com/s/1DFpBGVKqsqlcB6OC7qWAhw　提取码:vebg　C++　socket网络编程大全实战http服务器(支持php)视频培训　教程　概况:本课程会同时演示在linux和windows中的编程,课程中的线程和正则表达式都使用　c++　提供库。本课程包含了socket网络编程常用的所有特性,包括tcp、udp...　C++教程　C++　千次阅读　链接:https://pan.baidu.com/s/1z8qsIRZqiuutL5LNwv53eg　提取码:3iux　C++　从初级到高级全套　教程　链接:https://pan.baidu.com/s/1ODltuUZTiMw_bI6M269ntQ　密码:zyzx　专用播放器软件　...　尹成老师带你步入　C++　语言基础的殿堂,讲课生动风趣、深入浅出,全套视频内容充实,整个　教程　以C++　语言为核心,完整精彩的演练了　C++　语言操作流程以及各种精彩的小项目等,提高竞赛能力,非常适合同学们学习!　Visual　C++　6.0的安装及使用　教程　小古银的官方网站(完整　教程　):http://www.xiaoguyin.com/　C++　入门　教程　视频:...本篇　教程　将要讲解在安装编译器时提到的这　个　代码:　#include　<iostream>　int　ma...　(注意以下为FTP下载地址,建议使用迅雷等下载工具下载,全20CD,已添加完整)孙鑫　C++教程　(全20讲)PPT讲义.rar孙鑫　C++教程　01.rar孙鑫　C++教程　02.rar孙鑫　C++教程　03.rar孙鑫　C++教程　04.rar孙鑫　C++教程　05.rar孙鑫　C++教程　06....　几款常用C语言　C++　编程软件推荐及详细下载过程　文章目录0.什么是IDE　0.什么是IDE　 1.既然要学习编程那么编程软件对程序员而言是十分重要的,它为我们提供人性化的项目文件创建方式,编译器为我们提供语法错误的实时...　C++　——　C++　高手之路　千次阅读　多人点赞　c++程序　设计　教程　 　c++　编程思想 　c++　大学　教程　 　c++程序　设计语言 　数据结构算法与应用　c++　语言描述 　c++　标准模板库------自修　教程　与参考手册 　泛型编程与STL 　深度探索　c++　对象模型 　设计模式---可复用面向对象...　Visual　Studio　2017下载地址和安装　教程　(图解版)　Visual　Studio　2017不仅支持C#、　C++　、Python、Visual　Basic、Node.js、HTML、JavaScript等各大编程语言,还能开发　iOS、Android　的移动平台应用,Visual　Studio　...　Visual　C++　6.0简称VC或者VC6.0,是微软1998年推出的一款C/　C++　IDE,界面友好,调试功能强大。VC6.0是一款革命性的产品,非常经典,至今仍然有很多企业和个人在使用,很多高校也将VC6.0作为C语言的教学基础,作为...　参考资料:《Visual　C++教程　》　郑阿奇主编　类是面向对象　程序　设计的核心,它实际上是一种新的数据类型。类是对某一类对象的抽象,而对象是某一种类的实例。因此,类和对象是密切相关的。　类的定义一般分为声明...　1.vs2019安装　教程　1.下载官网:点这里　点进来之后选择社区版:　点进去之后会开始自动下载vs.exe一个文件:　点开下载的文件之后:　进去后就会出现主界面,在勾选这栏,当然你可以考虑一下安装的位置,系统一般默认...　因而,对于C/　C++　工程师而言,QT是必须要学习的一　个　跨平台开发框架,今天分享一　个QT　教程　!　课程亮点　1,知识体系完备,内容精炼　2,脉络清晰,讲解过程把握知识主线。　3,结合工作实践及分析应用,培养...　国内首部　大型　C++　网络游戏开发　教程　(300+课时,MINI快跑、水果忍者、DirectX技术、传奇游戏3)　课程分类:游戏开发　适合人群:初级　课时数量:343课时　用到技术:　C++　涉及项目:MINI快跑、水果忍者、DirectX...　C++　视频　教程　:　C++　实战水果忍者游戏　C++　实战水果忍者游戏(游戏引擎、Win32编程、MFC精讲、核心算法)　课程讲师:今夜有风 　课程分类:游戏开发　适合人群:初级　课时数量:56课时　用到技术:Win32编程、核心算法...　简述,时常需要给别人发送vs2019安装　教程　,网上却太过于复杂,花里胡哨的　于是写下本博客供初学c/　c++　的小萌新们安装及基本使用　1　:　百度　visual　studio　2019　或者直接点　...2:　选择community　2019　//社区版免费,且够用,别...　下载　完成　后双击安装包,进入下列界面　点击继续即可。进入下一界面　这是VS2019的各种不同版本,选择第一　个　,点击安装即可　这是VS2019安装组件选择,我主要用VS进行unity开发和　c++　,所以勾选了这些组件,大家可以按...　3.　VS2015安装　C++　的内容　作者:大曲曲　邮箱:xiaoxia.qu@foxmail.com　本文最终目标:要实现VS2015+QT5+OpenCV3开发环境搭建　1.　VS2015下载　Visual　studio官方网站:https://www.visualstudio.com/　官网下载...　Code::Blocks　是一　个　开放源码的全功能的跨平台C/　C++　集成开发环境。　Code::Blocks是开放源码软件。Code::Blocks由纯粹的　C++　语言开发　完成　,它使用了著名的图形界面库wxWidgets(2.6.2　unicode)版。对于追求完美的　C++　...　专门为c/　c++　语言量身定制了vim,安装各种各样的插件,提高　编写　代码的效率。　安装插件只需要执行一　个　命令即可,简单方便,快速上升。　插件装完后,熟悉各种各样插件的用法即可——包你一学就会。　...　Dev-　C++　是一　个Windows环境下的一　个　适合于初学者使用的轻量级　C/　C++　集成开发环境(IDE)。它是一款自由软件,遵守GPL许可协议分发源代码。...Dev　C++　下载　完成　后会得到一　个　安装包(.exe　程序　),双...　Qt安装　教程　:Qt4和Qt5的下载与安装　Qt跨平台,比MFC的可移植性...Qt是一　个　跨平台的　C++　图形用户界面应用　程序　框架。它提供给应用　程序　开发者建立艺术级的图形用户界面所需的所用功能。Qt是完全面向对象的,很容易扩展...