首页  >   经验  >   VS工程项目相关文件讲解:5 sdf文件分析2-深入了解

VS工程项目相关文件讲解:5 sdf文件分析2-深入了解

查看 codexia 的博客 2015-06-24 23:18:41 1230 会员文章,禁止转载
VS  
手机阅读 | 转发赚积分
手机收藏 | 分享给好友
简介本篇深入讲解sdf数据库中各个表的含义,可以让读者深入了解这个Sdf的作用,也是可以深入理解VS各种便捷功能是如何实现的一个基础。

    在《sdf文件分析1-基本了解》中已经详细介绍了sdf文件的相关信息,不清楚的先看看那篇文章,再继续看本文。
   最初建立一共有15个,这也是最重要的。至于是否有更多的表,没必要细究。下面来分析一下这15个表的功能,让大家更加深入的认识sdf文件所起的作用。但是还是需要提醒的一点就是,这数据库的数据,只是给VS实现功能的,不要去改动,也不需要花时间去研究这个东西。我研究出来,权当做给大家省时间,一个人就研究清楚,大家都不必研究这个了,因为对实际开发并没有什么用,但是需要了解,我索性一次性全部详细分享给大家,省的大家都去浪费时间。C++学习的东西很多,尽可能多的节约大家的时间,相互分享。下面就进入正题,开始介绍这些表的作用。
    assoc_spans:
    这个表有这么几个字段:code_item_id、kind、start_column、start_line、end_colunm、end_line。从这些字段可以清晰的看出,这个表中的数据稍微一定就是几十万的数据,代码量越大,数据越多。因为每一句代码都有一个id,可以进行定位。从哪一列开始,哪一列结束,起始行,结束行都记得清清楚楚,这个表就给双击错误提示定位提供了基础。
   assoc_text:
   这个表中记录的是内联函数。因为内联函数在编译时是直接替换成代码段而不是形成函数调用,因此需要将内联函数记录下来,就记录在这个表中。当然,这是方便VS的一个地方,提高编译速度的。否则编译时,还需要对内联函数进行分析,确定有哪些内联函数,然后编译时就直接从这得到有哪些内联函数,以及内联函数的函数体等等,比如其中一个内联函数就是这样的文本记录,如下:

开通会员付1C币>>阅读全文
标注
评论
站内搜
百度搜
传送到手机
手机扫码,识别文字,完成传送x
加载中...
标注内容x
加载中...
添加标注x
收藏 0 点赞 0
公众号
微信赞赏
支付宝赞赏
领支付宝大红包
QQ群

相关阅读

  1. VS工程项目相关文件讲解:8 vcxproj.filters文件分析 查找全网同类文章
  2. VS工程项目相关文件讲解:7 工程文件vcxproj文件分析 查找全网同类文章
  3. VS工程项目相关文件讲解:6 aps文件分析 查找全网同类文章
  4. VS工程项目相关文件讲解:5 sdf文件分析2-深入了解 查找全网同类文章
  5. VS工程项目相关文件讲解:4 sdf文件分析1-基本了解 查找全网同类文章
  6. VS工程项目相关文件讲解:3 suo文件分析 查找全网同类文章
  7. VS工程项目相关文件讲解:2 sln文件分析 查找全网同类文章
  8. VS工程项目相关文件讲解:1 概述 查找全网同类文章
  9. VS2019创建第一个C++项目说明 查找全网同类文章
  10. VS2017编译警告MSB8027解决办法 查找全网同类文章
分享到:
分享文章[VS工程项目相关文件讲解:5 sdf文件分析2-深入了解]到QQ空间

相关阅读

猜您感兴趣