首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >msvcprt和crt

msvcprt和crt
EN

Stack Overflow用户
提问于 2011-04-10 02:59:58
回答 2查看 494关注 0票数 0

例如,我编辑了msvcprt并查找scanf,但我找不到它。

这是否意味着crt没有封装在msvcprt中?这是否意味着cin函数不使用scanf?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-04-10 03:22:01

有两个库:C运行时库(称为"CRT")和标准C++库。scanf函数是CRT的一部分,而不是标准C++库。

当您编译C++程序时,CRT和标准C++库都会自动链接。您可以在MSDN上的C Run-Time Libraries文档中阅读有关链接哪些库的详细信息。

在此特定情况下,与标准C++库(/MD /多线程DLL)的msvcprt.lib版本对应的CRT库为msvcrt.lib。

票数 1
EN

Stack Overflow用户

发布于 2011-04-10 03:24:19

您使用了错误的工具和错误的文件。使用dumpbin.exe和msvcrt.lib

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5607144

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档