gpt4 book ai didi

c++ - 拆解 C++ DLL 函数名称

转载 作者:可可西里 更新时间:2023-11-01 18:21:54 28 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
How do I stop name-mangling of my DLL's exported function?

我有一个用 C++ 编写的 DLL。导出的函数名称需要进行整理。例如,int MyFunc( int Param1, int Param2 );需要出现在外部应用程序中,试图简单地调用库函数 MyFunc .但是,当我使用 Dependency Walker 查看它时,它看起来像 _MyFunc@8 .这就是我在 C++ 中声明它的方式:

extern "C" __declspec(dllexport) int WINAPI MyFunc( int Param1, int Param2 );

我以为 extern "C"会成功的。我如何摆脱困惑?谢谢。

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com