我可以在 DLL 延迟加载处理函数中使用 MSVCRT 函数吗?
我已经按照中的说明将延迟加载添加到我的项目中 http://msdn.microsoft.com/en-us/library/151kt790.aspx 在“delayhlp.cpp”(DLL 加载帮助程序的示…
使用 WiX 自动安装运行时库
当我的文件集包含对 C++ 运行时 DLL 有一个或多个依赖项的 DLL 时,我需要从 VCRedist.exe 安装该文件。这可能很困难,因为每个 DLL 都依赖于特定版本…
在 VS 2008 中 CRT 调用 _osfile() 时出现断言错误?
我有一个已经运行了很长时间的 C++ 代码库。代码库是一组遗留的 VS 2003 项目,我最近将其迁移到 VS 2008。迁移似乎很成功,因为生成的程序已构建并运…
在 Vista (SP2) 64 位上:为什么我的 C/C++运行时 (CRT) 程序集缓存对我的应用程序不可见?
各位 VC++ 和 WIndows 专家大家好! ) 首先,我的背景:Vstudio、C & C++、Windows。(如果你愿意的话,你可以和我一起了解技术)。 经过 5 天的尝…
在 DLL (VS2005 SP1) 中使用 CRT (/MD) 版本 4053,而不是最新版本 (5592)
我希望你能帮我解决这个问题。 我想使用 CRT (/MD) 版本 4053 而不是 Visual Studion 2005 SP1 中的最新版本 (5592) 构建 dll(静态链接其他非第三方…
发现问题:Visual Studio CRT 库:FLS_GETVALUE
今天,我在检查Visual Studio 2008和2010的CRT库的源代码时,发现mtdll.h文件中存在一个错误。问题出在宏 FLS_GETVALUE 上。在 x86 系统上,该宏直接…
未定义 _DEBUG 时检查堆完整性?
我希望创建一个项目的构建,使其与发布构建相同,除了使用默认分配器的调试版本(对分配/释放等进行金丝雀检查)。编译器/CRT 是 Visual Studio 2010…
在 Windows 系统 OOTB 上使用 cx_Freeze (Python 2.7)
自从我开始使用Python以来,我就一直被这个问题所困扰,我想编写一个Python脚本,然后将其导出为可以在任何Windows XP(及更高版本)机器上运行的EXE…
编译 Win32 应用程序,没有特定的依赖关系或大小膨胀
我正在尝试使用 Visual C++ 2008 构建一个小型 Win32 应用程序,但我希望它可以在任何现代 Windows 计算机上运行,而不必提供额外的库,也不必扩…
如何分发 msvr71.dll(microsoft Visual c++ 运行时 dll)
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. 这个问题似乎与帮助中心中定义的范围内…
Microsoft 与 GNU C/C++标准库实现
从实施的角度来看,哪一个更好、更清晰,可以推荐作为学习指南?在我看来,只需浏览那些 C 库(恕我直言,C++ 的东西变得丑陋)实现并摆弄它们,就可…
Dependency Walker 错误:“ABC.DLL”的并排配置信息已被删除包含错误
我正在运行在 Visual Studio 2010 中构建的程序,该程序使用第三方 DLL“ABC.DLL”。我使用的是 Windows 7 64 位。 然而,由于有一个DLL,它无法运行…
正在加载哪个版本的 C 运行时库 (CRT)?
我有一个错误,我怀疑可能是由于两台运行 Windows 7 的计算机上加载的 CRT 版本不同而导致的。如何确定正在加载 Winsxs 文件夹中的 MSVCR90.dll 的哪…
malloc 和 HeapAlloc 之间有根本区别吗(除了可移植性之外)?
由于各种原因,我正在尝试将代码从 C 运行时移植到使用 Windows 堆 API 的代码。我遇到了一个问题:如果我将 malloc/calloc/realloc/free 调用重定向…
如何初始化msvcrt.dll?
如果我执行 LoadLibrary("msvcrt.dll"),我是否需要以某种方式初始化 CRT?以下文档中的第 2 节似乎说我这样做,但当我尝试调用 _CRT_INIT 时,我只是…