谁来帮我看下这段程序该怎么改?我用的VS 2017

我用vs2017编写程序,然后执行,它一闪,结果不出来怎么办呀_百度知道
我用vs2017编写程序,然后执行,它一闪,结果不出来怎么办呀
您的回答被采纳后将获得:
系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
我有更好的答案
控制台程序?在main函数末尾添加Console.ReadKey();
楼上是C#程序你可以试试以调试模式启动
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。vs2017 sublime主题配色设置文件下载|visual studio 2017编辑器monokai主题设置下载__飞翔下载
单机游戏下载单机游戏下载基地
当前位置: →
→ visual studio 2017编辑器monokai主题设置
visual studio 2017编辑器monokai主题设置是为最新vs2017版本打造的主题配色文件,与sublime相同的配色方案,喜欢该配色主题的用户赶快来下载吧。VS2017更新VS2017 MAC版本已经发布:VS2017已经更新至最新15.4正式版本:使用方法1.下载压缩包解压。2.依次vs菜单栏选择【工具】----【导入和导出设置】,【下一步】,进入下一界面,保持默认即可,再次选择【下一步】,3.不过出现的字体可能不是Consolas,&10pt,所以需要读者自己进入【工具】----【选项】----【环境】----【字体和颜色】,调节成下图这样即可:monokai配色预览vs2017新功能1、导航增强:Visual Studio 2017 极大地改善了代码导航,并对结果进行着色,提供自定义分组、排序、过滤和搜索。强大的 Go to All(ctrl + T 或 ctrl +,),能对解决方案中的任何文件、类型、成员或符号声明的快速、完整搜索。2、无须解决方案加载文件:Visual Studio 2017 可以直接打开并处理&C#、 C ++ 、&Ruby 、 Go 等一系列语言的任何文件。详情3、智能过滤:IntelliSense 现在提供过滤器,帮助得到你所需要的,而不必涉足过多的步骤。4、语言改进:添加了新的 C# 语言重构命令,帮助将代码以最新标准现代化。新的风格分析器和对 EditorConfig 的支持能够协调整个团队的编码标准。5、CMake support for C++:可以通过在 Visual Studio 中直接加载 CMake 项目来开始编码。6、Linux support for C++:&Visual C ++ for Linux 开发现在是 Visual Studio 2017 的一部分。详情7、Live unit testing:顾名思义,实时告诉你单元测试将通过或失败,而不用离开代码编辑器。&详情8、Run to Click: 当在调试器中停止在某个中断状态时,将鼠标悬停在一行代码上,你会看到 Run to Click glyph。单击可在该行停止并下次继续以此执行。9、Exception Helpers:可立即查看异常的根本原因,即时访问内部异常。此外,可以在抛出异常停止时通过单击复选框添加条件来排除从指定模块抛出的异常类型。10、小而轻的安装:Visual Studio 2017&新的安装程序更容易启动和运行。最小安装只有以前版本的十分之一大小,只需一两分钟即可完成安装。不想看以下详细概要和说明的,可查看版本亮点博文。概要Develop:快速导航, 编写和修复代码全新的安装体验&- 减少最小占用空间,实现更快、更自定义的安装体验,并支持离线安装。Visual Studio IDE&- &在 Visual Studio 2017 中功能得到大幅提升,包括减少启动和解决方案加载时间、改善的登录和身份验证、改进的代码导航等等。Visual C++&- 在&2015 到&2017 版本中没有特别重大的改变。但依然带来了更好的 C++14 conformance level、CMake 支持和构建吞吐量,能够提高生产力。C# 和 Visual Basic&- 扩展了对新的 C#7.0 和 Visual Basic 15 语言功能的支持,并引入新的重构,允许你在一个 action 中组织源码。F#&- &支持 F#4.1 语言特性,对 F#编译器和 FSharp.Core 有所改进,以及基于 Roslyn Workspaces 的新编辑器。JavaScript 和 TypeScript&- TypeScript 2.1 适用于 Visual Studio 中的所有 TypeScript 项目。新的 JavaScript 语言服务默认可用并启用。Debug: 轻松调试、配置和诊断调试和诊断&- 对代码异常辅助程序进行大修,带来了更快的代码导航。 此外,在“诊断工具”窗口中还有对应用事件的新摘要以及对 CPU 工具的几项改进。Test: 用全面的测试工具编写高质量代码Live Unit Testing&- 在编辑器中可视化单元测试的结果和代码覆盖过程。Testing Tools&- 使用测试浏览器将自动化与测试用例工作项进行关联。Collaborate(协作): 使用版本控制,敏捷、高效协作Team Explorer 中全新的 Git 功能和升级的 connect 体验&- 在 Visual Studio 2017 中可以使用 Git 实现更多功能,并轻松找到你要&connect&的项目和 repos。Visual Studio 工作反馈流程改进&- 更协同的&Report-A-Problem。搜索、关注和投票,获得所有最新、最近的反馈。Extend:&通过构建扩展自定义喜好Visual Studio Extensions&- 通过构建自己的扩展来自定义 Visual Studio。Discoverability of Project and Item Templates&- Visual Studio 在使用项目和项目模板来改进性能的方面有重大改进。Equip: 利用工具提高生产力并探索新功能.NET Core and ASP.NET Core&- 包含新的基于 MSBuild 的 .NET Core &1.0 最终版。使用Visual Studio 2017,你可以创建使用新的 csproj 格式的 .NET 标准库、.NET Core 应用/库和 ASP.NET Web 项目。Tools for Universal Windows App Development&- 包含新版本的 .NET Native toolchain, 、.NET Core NuGet 框架、新的生产力工具,以及对 Windows 10“Creators Update”SDK 的支持。Xamarin&- Xamarin 4.3 添加了对 tvOS 的支持,同时还改进了 iOS Assets Catalog 的支持和 XML 的编辑体验。Visual Studio Tools for Apache Cordova&- 一个全新的 browser-based 模拟器使你能够快速编码并立即查看结果。Node.js Tools for Visual Studio&- 更新侧重于提高稳定性、性能和整体产品质量。Visual Studio Tools for Unity&- 现在可以从新的 Visual Studio 安装包中的“Game Development with Unity” workload。Redgate Developer Tools Core Edition&- 为了将 DevOps 功能扩展到 SQL 数据库开发,Visual Studio 现在包含了 Redgate 开发工具核心版,包括 Redgate ReadyRoll、SQL Search 和 SQL Prompt。NuGet&- NuGet 现在支持将包依赖信息直接存储在项目文件中作为包引用。Tools for XAML Apps&- XAML 运行时工具栏现在允许跟踪焦点。 XAML 编辑器的改进和性能优化大大提高了 XAML 的生产力。Data Tools and SQL Server&- 最新的 SQL Server Data Tools 支持 Azure SQL 数据库和 SQL Server 2016 中的最新功能。Developer Analytics Tools&- Visual Studio 2017 包含的&Developer Analytics Tools v8.6,对 Visual Studio 中的 Application Insights 和 HockeyApp 功能进行了许多改进。Office Developer Tools for Visual Studio&- 包含带有最新版本和功能的 Office 开发工具。Live Architecture Dependency Validation&- 依赖性验证图实时通知。Developer Command Prompt&- &脚本重构以支持新的安装体验。Azure SDK for .NET&- 现在可从新的 Visual Studio 安装包中使用。Visual Studio 2017 中的新增功能IDE 的改进:Visual Studio 已经经过优化,减少了启动时间和解决方案加载时间。首次启动 Visual Studio 至少快 50%。Visual Studio 现在将监控解决方案加载或编辑的扩展性能。可通过 IDE 中的通知栏收到有关性能不佳的扩展的警报。新的性能中心(帮助&管理 Visual Studio 性能)不仅可以查看影响性能的扩展,还可以发现影响启动性能和更改其启动负载行为的工具窗口。可以在新的 Visual Studio 安装程序中选择安装 Visual Studio 的 GitHub 扩展重新加载所有项目已被替换为重载解决方案,以在切换到 VS 外部分支时支持更好的性能。当使用 Git 命令行切换分支时,在分支切换后选择重载解决方案以实现最大性能提高。.NET Core 和 ASP.NET Core 项目的文件全局功能已增强。参阅&project file globbing&以了解更多细节。克隆后,现在将自动转到存储库的文件夹视图。可以使用解决方案资源管理器中的新解决方案选择列表查看文件。起始页重新设计的起始页具有新的 “打开和创建” 功能:从 VSTS 获取远程仓库或使用 MRU 轻松打开本地项目和解决方案起始页 MRU 显示在其他计算机上克隆的仓库,以便可以轻松地在当前计算机上克隆它们。直接从起始页面创建一个可搜索模板的新项目和最近使用的模板列表。最近使用的模板还将使用个性化帐户在 Visual Studio 实例之间漫游通过起始页面上的 “从 VSTS 导出” 选项,从体验来自 VSTS 的快速启动新的克隆可解除的 “开始使用” 部分精细的视觉设计,以处理较小屏幕上空白空间的利用新的起始页如下所示:改进代码导航,在 Visual Studio 2017 中对代码导航功能进行了重大改进:跳转到全部 (Ctrl +, or Ctrl + T) 可让你快速找到并转到代码中的文件,类型,方法和其他元素。即使在大型代码库中,也可以找到任何种类项目。在 C# 和 Visual Basic 中,还添加了 “模糊” 匹配,如果你拼写错一个类型名称,仍然可以搜索得到结果。还实现了 Go To Line(Ctrl + G)。该功能让你在编辑菜单的顶部找到 Go To 系列命令。查找所有引用 (Shift+F12) 也已经过重大改进 (目前仅支持&C#, Visual Basic, 和 C++),提供高级分组,过滤,排序,在引用结果中搜索以及高亮结果(适用于 C# 和 VB),所以你可以清晰理解你的引用,并获取所需的代码行。在鼠标悬停在引用的项目上时,会有一个悬浮提示,其中包含源代码中的引用上下文(适用于 C# 和 VB)。通过切换工具栏中的保持结果按钮,下一次调用查找所有引用将在新窗口中填充引用结果。这允许你在当前窗口中保留当前结果。结构引导线现在在编辑器中已重新绘制,以便可以轻松地查看正在使用的代码的结构。当鼠标悬停时,将显示包含当前代码块相对于其祖先块的上下文的悬浮提示。该功能当前支持 C#, Visual Basic 和 XAML 文件,以及通过 TextMate 语法支持的任何文件。(在 “工具”&“选项” 对话框中,通过取消选中 “文本编辑器”&&“&常规” 类别下的 “显示结构引导线” 复选框禁用此功能)Visual C++C++ 代码分析用于执行&C++ 核心指南的 C++ 核心检查器现在与 Visual Studio 一起发布。只需在项目属性页中的代码分析扩展对话框中启用检查器功能,运行代码分析时就会自动引入该扩展。C++ 编译器更新了 C++ 编译器和标准库,增强了对 C++11 和 C++14 功能的支持,以及对 C++17 标准中某些功能的初步支持。要注意的是,编译器仍然缺少&C++11 和 C++98 标准中的一些功能。Visual Studio 2017 允许将 /sdl 和 /await 一起使用。此版本在优化和代码生成方面带来了几个改进。一些显着的改进包括:改进的循环代码生成:支持自动向量化的常数整数除法,更好地识别 memset 模式改进代码安全性:改进缓冲区溢出,而且&/guard:cf 现在可保护生成跳转表的&switch 语句当使用协同例程时,Experimental 关键字 “yield” 已删除。你的代码应该更新为使用 “co_yield”。有关更多信息,请参阅&Visual C ++ 团队博客C++ 库[STL] basic_string 的性能改进[STL] 增加了 &any&, &string_view&, apply(), make_from_tuple()[STL] std::vector 在正确性和性能方面已经进行了重大改进[STL] The STL 现在避免取消引用空花括号指针[STL] 添加了 &optional&, &variant&, shared_ptr::weak_type, 和&&cstdalign&.[STL] 有关 STL 改进的完整列表,请参见:Visual C ++团队博客
安卓官方手机版
IOS官方手机版
visual studio 2017编辑器monokai主题设置
visual studio 2015软件开发IDE合集
(20) visualstudio系列软件是是微软开发的一套.net编程软件,简化了有关创建、调试和部署应用程序的基本任务,让很多程序猿便捷的编程,在一个面向日益增多的平台(包括Silverlight、SharePoint和云应用程序)的个性化环境
visual studio 2010是一款.net开
Microsoft Visual Studio(简称V
Microsoft Visual Studio是美国微
visualstudio2017正式版离线安装
visualstudio&2018注册机+有
VisualStudioCode代码编辑器64位
(188) IDE作为集成开发环境,在现在的软件行业已经成为不可或缺的工具,一套成熟的工具链能够帮助开发节省更多的时间以及精力,做好工作更要选好帮手,这里整合了许多常用的IDE工具,涉及软件开发的各个方面,需要的用户赶
Jetbrains公司的产品基本都是一个
CocosCreator一款游戏开发引擎,
iBAT批处理编辑工具一款批处理编
青瓷引擎是一款十分实用的HTML游
持续集成TeamCity是专门服务于专
橙光文字游戏制作工具是66RPG开发
本类软件分类
装机必备软件c语言编了一个很简单的程序,但是运行时报错,该怎么解决?用的是vs2017_百度知道
c语言编了一个很简单的程序,但是运行时报错,该怎么解决?用的是vs2017
我有更好的答案
这段程序本身没问题,应该是你编译器的问题,可以用别的编译器试试。
采纳率:94%
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。使用支付宝扫码领红包,余额宝付款才可以使用红包哦!不要忘记哈。每天扫一次,天天赚红包!!可以将二维码保存到手机,每天直接扫码领红包啦!!&&&&& & 今天会员【HiroLCS】提到一个问题,就是在VS2017新建的C/C++控制台程序显示的中文竟然是乱码,效果图如下:
&&&&
&&&&& & 出现乱码,必然是编码问题。而编码问题就要考虑到多方面的因素,大致分为:文件编码、代码编码、输出结果显示的编码。我们只要以此来检查这三部分,就可以找到乱码的原因。而要想不出现乱码,那么这三部分都需要正确,其中一部分的编码并没有对错之分,编码和解码一致才是正确的。
&&&&1.文件编码
&&&&& & 将cpp文件使用Notepad++软件打开,然后底部状态栏的右边可以看到当前文件的编码。我们可以看到,我们在VS2017里创建的cpp文件,是UTF-8编码。
&&&&2.代码编码
&&&&& & 代码编码指的是在VS项目中,我们在项目属性里指定的字符集,如下图所示:
&&&&
&&&&& & 我们可以看到,VS项目里使用的字符集是Unicode编码。这个编码是对代码中出现的字符串默认使用的编码。所以你看到标题上是项目默认值。如果你在字符串里显式(刻意)指定字符串编码方式,如L"这就是Unicode编码字符串",因为左边有一个大写的字母L。或者使用printf这样的ASCII版本字符串的函数,就只能是ASCII编码。我们一般说的是ANSI编码,ANSI编码就做内码,意思是系统内部使用的编码,会自动将你这些字符串编码为系统默认使用的字符集,我们一般都是GB2312,因为我们是中国。如果我们直接说是ASCII编码,也就是VS2017里对应的多字节字符集。
&&&&& & 如果你在代码中直接写双引号,然后也不管字符集这些,再没有特地指定编码的函数里,系统会自动使用默认的编码字符集来编码字符串,也就是你上面看到的项目属性里的【使用Unicode字符集】。
&&&&& & 如果我们直接创建一个项目,然后输入中文,然后就显示了乱码。自然这个和代码的编码无关。不管你用哪种字符集,都会出现乱码。代码编码乱码一般出现在字符编码转换时出现。
&&&&3.显示编码(解码)
&&&&& & 当控制台程序运行的时候,结果输出在控制台黑窗口中。此时我们才看得到输出的结果。如果确定控制台显示使用的编码呢?我们启动控制台程序,然后在控制台的标题栏里右击,选择“属性”,如下图:
&&&&
&&&&& & 然后弹出一个对话框,如下图所示:
&&&&
&&&&& & 可以看到,控制台使用的是GBK编码,即GB2312编码。找了一下,控制台这里没有修改显示编码的地方。
&&&&& & 检查一遍我们发现,文件编码是UTF-8,代码编码不影响,显示时解码用的是GBK编码。也就是说,存储到文件的字符是UTF-8编码,而我们控制台显示的编码是GBK,自然就是编码不对应,产生了乱码。
&&&&& & 解码的办法就是让保存文件的编码和显示的编码一致即可。前面发现控制台编码不能直接在属性里修改,修改起来不方便。那么我们来改变文件的编码咯。
&&&&& & 我们可以用Notepad++软件将cpp文件的编码修改为ASCII即可,这样就对应到了GBK编码。这样就没有乱码了。当然,VS里也有修改文件编码的功能。在VS2010等VS版本里,在文件菜单下,选中了文件之后,就可以看到高级保存选项,这里就可以修改文件的编码。然而在VS2017却故意去掉了,需要我们额外找出来。
&&&&& & 在“工具”-&“自定义”-&“命令”界面中,如下图所示:
&&&&
&&&&& & 我们点击“保存选定项”,然后点击“添加命令”,弹出如下界面:
&&&&
&&&&& & 我们在左边选择“文件”,然后在右边选择“高级保存选项(V)...”,确定即可。添加后是这样的:
&&&&
&&&&
&&&&& & 我们发现,文件菜单下的“高级保存选项”就出来了。我们可以用这个菜单项来修改代码文件的编码了,而不需要借助第三方编辑器了。我们打开我们要修改的cpp文件,然后点击“高级保存选项”,弹出如下界面:
&&&&
&&&&& & 开始时显示的是Unicode编码,我们这里已经改为了GB2312编码了。然后确定即可。
&&&&& & 此时我们再编译代码,然后没有乱码了。如下图所示:
&&&&
微信扫码关注公众号CPP技术网,微信号cpp_coder,关注我们的公众号,阅读更多精彩内容!每天还可以领取大红包哦!!!每天还可以领取大红包哦!!!每天还可以领取大红包哦!!! 文章来源:原创文章版权为网站和作者共同所有,会员文章禁止转载。非会员文章转载做好本文超链接即表示授权转载。通过文章下面的分享按钮可以自由分享所有文章。
当前位置:-> ->上一篇:下一篇:
在线提问 问题标题: 问题描述:(简陋的描述会导致问题被最后回答、没有针对性回答甚至无法解答。请确保问题描述的足够清楚。)VS 2017正式版
时间: 21:05:21
&&&& 阅读:2322
&&&& 评论:
&&&& 收藏:0
标签:&&&&&&&&&&&&&&&&&&&&&&&&&&&
又是一年发布季,微软借着Visual Studio品牌20周年之际,于美国太平洋时间日9点召开发布会议,宣布正式发布新一代开发利器Visual Studio 2017。同时发布的还有
.NET Core Tooling 1.0
.NET Core Microservice instance
Visual Studio for MAC preview 4
Visual Studio Mobile Center Preview
Team Foundation Server 2017 Update 1
在等待直播的时候,无聊中刷新Visual Studio订阅,发现下载信息已提前半小时上线了,另外,有意思的是,在微软中国的商店,Visual Studio也同期上线了。
北京时间12:05分,直播开始,首先上场的是微软高级副总裁和VS产品组主管潘正磊女士,而她邀请的第一组嘉宾就让人开心满怀。
自动忽略了大人,焦点集中在小女孩身上,才几岁年级,已经有项目开发经验,受过Obama接见,开过自己的Session,够强悍!
稍后开始正式宣布Visual Studio 2017发布,特别邀请展台企业——华为,然后一段华为使用VS的短片(画外音,是不是有熟悉的口音?)
接着Scott开始介绍Visual Studio 2017的基本功能,首先是清爽的安装界面。
首屏工作页面也做了改进,确保更快速的回到工作中。
之前一直遗留的代码库连接问题也得到了很大改善,更加友好的连接服务器。
华丽的Live Testing界面,这效率很高,就是不太认同她得代码风格。
作为编辑器,支持可扩展的代码规范是必不可少的
重构功能,可以建立在上面定义的代码规范基础上,大型团队必备。
接下来是云,.NET Core,容器支持方面的信息
继续强调.NET统一平台,三驾马车:.NET FW,.NET Core和Xamarin,有个小细节,VS的图标改了。
等了半年,.NET Core Tools正式发布了,好吧,工程格式又变啦(为什么是“又”)
仿佛看到了另一个VS集成的点,关联服务,目前只看到Application Insight,不知道能不能支持第三方服务
支持微服务,好吧,想多了,不过VS2017支持了Docker,可以靠过来 ??
另外,微软提供了微服务最佳实践和示例
这个架构图有点意思
接着介绍Xamarin和移动开发
Miguel宣布Visual Studio for MAC preview 4发布
iOS simulation on window,终于不用黑苹果做开发了
玩了一点高级玩意,Xamarin还支持watch
接下来,重磅发布,Visual Studio Mobile Center,在线多平台移动应用管理(编译,测试和发布)
最后是TFS2017 Update 1,DevOps话题
TFS2017 Update1,增加了许多数据分析相关功能
Enterprise集成Redgate SQL Tools
最后,微软感谢了自己的合作伙伴,感谢他们开始了对Visual Studio 2017正式版的支持。(GrapeCity)作为微软金牌合作伙伴,也在感谢名单之列。
两个小时的内容还是很多的,虽然没有太耀眼的新功能,但是不少改进还是解决了广大程序员的痛点。好吧,最后强调了一下,Visual Studio 2017已经可以下载了,欢迎把玩。
Visual Studio 2017下载地址:https://www.visualstudio.com/zh-hans/downloads/
关于使用Visual Studio,如果你也有想要分享的或者想要吐槽的,请移步至《》,在文末留言。
&标签:&&&&&&&&&&&&&&&&&&&&&&&&&&&原文地址:http://www.cnblogs.com/Leo_wl/p/6539265.html
&&国之画&&&& &&&&chrome插件
版权所有 京ICP备号-2
迷上了代码!

我要回帖

 

随机推荐