【VS】基本知识讲解

本文介绍了Visual Studio的基础知识,包括生成解决方案、清理和重新生成的区别,Debug和Release模式的用途及其差异。此外,还详细讲述了如何自定义和使用VS类头注释模板,以提升代码规范性和可读性。
摘要由CSDN通过智能技术生成

前言:

       VS已经使用有一段时间啦,但对于VS还是有一些基本的东东不是很了解,每天都用它,却不知它究竟有啥用,还是很痛苦的,接下来就简单介绍一下,希望能起到抛砖引玉的作用。欢迎大家在评论下热烈积极讨论。

一、生成解决方案、清理解决方案、重新生成解决方案

        生成解决方案顾名思义就是重新编译每个文件,这样速度要慢些,但是可靠性高。生成解决方案则是在上次已经编译的基础上,对最新更改的文件进行编译,而没有更改的文件不需要 进行编译。“清理解决方案”删除所有中间文件和输出文件,只留下项目文件和组件,以后可以从这些文件生成中间文件和输出文件的新实例。

二、Debug和Release

        Debug通常称为调试版本,它包含调试信息,并且不做任何优化,便于程序员调试程序。Release称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好的使用。Debug和Release的真正区别在于一组编译选项。

       debug和release在初始化变量时所做的操作时不同的,debug是将每个字节都赋值成0xcc,而release赋值近似于随机,如果程序中某个变量没被初始化就被引用,就很可能出现异常,

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 15
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值