例如,我编辑了msvcprt并查找scanf,但我找不到它。
这是否意味着crt没有封装在msvcprt中?这是否意味着cin函数不使用scanf?
发布于 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。
发布于 2011-04-10 03:24:19
您使用了错误的工具和错误的文件。使用dumpbin.exe和msvcrt.lib
https://stackoverflow.com/questions/5607144
复制相似问题