zoukankan      html  css  js  c++  java
  • vc2013使用经验

    1 find all reference功能需要visual assist的帮助

    vs2013自己的查找不行,所以可以安装visual assist X,这样的话,就可以支持快速准确的reference查找了。

    2 配置工程的相对路径

    对标的是该工程的.vcxproj文件所在的目录,也就是说,该文件所在的目录就是当前目录,然后在其基础上找到我们要配置的目录。

    3 一个解决方案里面有多个projects,并且这些projects之间存在依赖关系

    怎样保证被依赖的先于依赖的编译完呢?

    4 vs2013+qt,qt使用的图片资源的管理

    第一,使用.qrc文件对qt使用的所有的图片文件的路径进行记录,这样的话,qt就可以找到这些文件了。

    第二,编译的过程中,qt会生成一个很大的数组

    static const unsigned char qt_resource_data[] = {},将这些图片数据都存放在这个数组中。这个数组单独存放在一个cpp文件中。

    这个文件应该怎么用呢?

    在vs2013中使用qt,这个生成的文件对程序员是透明的,在创建qt项目的时候,会自动生成.qrc文件,只要在这个里面指定了各个image的路径,那么qt就可以找到这些图片了,因为使用的界面QWidget类就是qt提供的。所以,在程序中只要告诉QWidget对象图片的名字,那么就可以找到他们了。因为qt自己维护了上面这个数组。它搜索数组就可以获取到这个图片了。

    这样的话,如果修改了任何图片资源文件,都应该对应的修改这个文件。

    5 go to definition之后的回跳

    使用快捷键"ctrl -",即ctrl键+减号键。

    6 查看vs2013配置中使用的各个宏的具体值的方法

    点击这个Macros,就会把所有的宏的具体值都列出来。

    7 设置一个project的include目录

    第一,在VC++Directories中加,这个是系统库的头文件的地址。

    第二,在c/c++ -> general -> additional include directories中加,这个是工程本身需要的头文件的地址。

    8 Solution configurations的debug模式和release模式的工程的properties是不一样的,debug模式和release模式各有一套自己的配置。它们是分开的。

    9 property->c/c++->code generation->runtime library

    10 更好的查看stl容器中元素的方法

    只要取消vs的查看原始数据项就可以了。在“工具”->“选项”->"调试"->“常规”,将“在变量窗口中显示对象的原始数据”。

  • 相关阅读:
    小程序工程化探索:大规模场景下的问题和解决方案----------------引用
    对Taro Next小程序跨框架开发的探索与实践-----------------引用
    对Node.js 中的依赖管理------------引用
    对redux的研究--------引用
    JavaScript 中的 for 循环---------------引用
    对JavaScript 模块化的深入-----------------引用
    对Webpack 应用的研究-----------------引用
    webpack5持久化缓存
    设置x 轴斜体(每次我都百度,这次单独为它发一个)
    字典元组列表常用方法
  • 原文地址:https://www.cnblogs.com/hustdc/p/6542953.html
Copyright © 2011-2022 走看看