使用Visual Studio查看系统库的源码结构

    《STL源码剖析》引介中有这样一句话:无论你是为了满足作为程序员的第二天性的求知欲,还是在日常生活中解决实际问题,总有一天,你会打开一个叫做<vector>或者<algorithm>的头文件,想把STL背后的秘密看个究竟。英文里有一个常用短语,叫做"under the hood",钻进魔术师的帐篷,屏住呼吸,瞪大眼睛,把那些奇妙的魔法看个通透,让自己的理解和技艺获得巨幅的提升,这种诱惑,任何一个程序员都无法抵抗!

总有一天,你会打开那些头文件,看到这么多年来,这些算法大师们巧夺天工的艺术品!

下面是vector的源码结构,你是否想知道如何才能打开这样的窗口?

第一步:找到库文件所在目录 

方法一:

C/C++的源码目录一般是在:.\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include\下

方法二: 

 

 

第二步:使用Visual Studio打开源文件 

 

第三步:查看类视图 or 对象浏览器

 

成功!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值