name-decoration

name-decoration

文章 0 浏览 4

从 C++CLI Visual studio 2010 调用使用 VS 2005 编译的本机 C - 无法打开 .lib 文件...

您好,我想从 C dll 到 C++/CLI 调用函数。 C 函数被声明为 extern。我按照本教程链接了 dll: http://social.msdn.microsoft.com/Forums/en/Vsexpres…

靑春怀旧 2024-12-05 00:29:03 1 0

__stdcall 名称修饰的语法是什么?

我有一个程序调用一组函数,如下所示: int _stdcall VB_Create(char*); int _stdcall VB_Open(unsigned int, unsigned int, unsigned int, unsigned …

友谊不毕业 2024-11-27 22:38:27 1 0

我如何解决 Visual C++ 2005年的“修饰名称长度超出,名称被截断”警告?

例如,假设出于某种原因,我有一段代码看起来像这样: mutable std::vector > > > myFreakingLo…

人间不值得 2024-11-27 10:21:01 0 0

libcurl 的链接错误

我在一个项目中包含并使用 libcurl,但出现此错误 unable to generate p/invoke for "function_declaration" decorated_name; calling convention mis…

雨落□心尘 2024-11-26 23:37:14 1 0

在 c++ 中使用 dll 中的函数?

我在类名之前使用 __declspec(dllexport) 在 C++ 中创建了一个 dll。现在,当我尝试在另一个 C++ 程序中使用它时,它会崩溃。当我调试它时,我发现函…

无人接听 2024-11-25 13:30:55 0 0

VC++防止所有符号名称修饰

我正在开发一个 DLL,它将使用 _stdcall 调用约定从另一种语言中使用(因此没有导入库并包括 dll 的标头)。问题在于 VC++ 似乎总是对其导出的符号进…

无声情话 2024-11-19 13:47:55 2 0

C++名称空间混乱 - std:: vs :: vs 调用 tolower 时没有前缀?

这是为什么呢? transform(theWord.begin(), theWord.end(), theWord.begin(), std::tolower); - 不起作用 transform(theWord.begin(), theWord.end()…

遥远的绿洲 2024-11-19 11:10:46 1 0

C++编译器实现命名空间

从C++编译器的角度来看,命名空间只是一个名称装饰约定吗?我检查了生成的程序集列表,发现一切看起来都一样,除了标识符由命名空间的名称修饰之外。…

纵性 2024-11-15 04:02:13 3 0

编译单线程与多线程(和 lib 命名约定)的重要性?

[编辑]==> 为了澄清,在多个目标部署到同一目录的环境中,Planet Earth 决定采用一种约定来附加“d”或“_d”或“_debug”到“DEBUG”版本(库或可执…

ぶ宁プ宁ぶ 2024-11-14 18:32:28 2 0

C++函数调用汇编模块

我想在汇编中编写一个自定义模块并让我的 C++ 函数调用它。我不想从头开始,而是用 C 编写“草稿”,并让编译器生成蓝图汇编源,即由 /FA 编译器选项…

孤独陪着我 2024-11-12 17:16:25 3 0

DLL 和名称修改

我有一个第三方 LIB,其中符号导出为纯 C/cdecl,因此例如 dumpbin.exe /SYMBOLS 报告 __imp_nvmlInit 和 nvmlInit代码> 已导出。 然而,在 Visual St…

弄潮 2024-11-06 22:51:41 2 0

链接到 Windows API 的 PatchAPI

我想使用 Windows API 的 PatchAPI 来应用一些补丁。 补丁的应用是在 mspatcha.dll 中实现的,它应该位于系统的 system32 文件夹中。 在阅读了各个地…

記憶穿過時間隧道 2024-11-02 13:54:19 7 0

为什么 GetProcAddress 不起作用?

首先,我创建一个名为 SimpleDll.dll 的简单 dll,其头文件: // SimpleDll.h #ifdef MYLIBAPI #else #define MYLIBAPI __declspec(dllimport) #endif…

风蛊 2024-11-01 21:17:04 3 0

为什么外部“C”?在以下情况下仍然无法删除名称修改

extern "C" { __declspec(dllexport) LRESULT CALLBACK MTest } 使用depends,我发现即使使用extern“C”仍然存在名称修改。…

执手闯天涯 2024-10-27 09:57:51 4 0

将 32 位 .def 文件转换为 64 位

在我的公司,我们使用 .def 文件来指定需要导出的符号。 (不幸的是,我希望我可以使用更现代和自动化的技术,那些决定生活在八十年代的人)。 使用手…

永不分离 2024-10-10 10:57:37 4 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文