extern

extern

文章 0 浏览 7

C#:shlwapi.dll 中 StrCmpLogicalW 的实现或替代

为了在我的应用程序中进行自然排序,我当前在 shlwapi.dll 中 P/Invoke 一个名为 StrCmpLogicalW 的函数。我正在考虑尝试在 Mono 下运行我的应用程序…

毅然前行 2024-12-25 19:00:58 7 0

如何避免额外的“外部”缩进

我使用astyle来格式化我的C/C++源代码,经过多次尝试,它几乎满足了我的需求,只是它在子句extern "c" {之后添加了额外的缩进。 我发现astyle有这个功…

煮茶煮酒煮时光 2024-12-22 18:18:02 3 0

C++ 中这些外部声明有什么区别?

让我们拥有包含以下内容的文件: file1.cpp: double array[100]; file2.cpp (file1 的客户端.cpp): /// What the difference between this: extern …

離人涙 2024-12-21 13:54:38 3 0

其他源文件中定义的 extern vars 和 struct

有两个带有结构定义的文件。标头: typedef struct _InputData InputData; extern InputData input_data; 和源文件: struct _InputData{ char const*…

盛夏已如深秋| 2024-12-20 03:46:59 3 0

C++ extern 函数错误:函数参数太多

我有一个 cw.h 文件,其中包含一堆外部函数,我想从我的 cw.cpp 文件中调用它们。 它们在 .h 中的表达方式如下。文件以及 Type 结构的声明(只是示例…

陈年往事 2024-12-19 08:34:38 2 0

具有外部链接的编译器的不同行为

当我在 VC++ 10 上编译以下源代码时,具有静态链接的 i 被分配给 42 但在 G++ 4.5.1 上,source2.cpp 中具有外部链接的 i 被分配给 42。 关于根据该标…

尤怨 2024-12-18 08:03:13 5 0

尝试以相反的顺序使用 extern

当我们有一个exe或dll以及附加的静态库时,我们可以使用extern关键字从 exe 或 dll 访问静态库的变量和/或函数。为了让事情变得更简单,我们假设已经…

对不⑦ 2024-12-17 09:07:41 2 0

如何链接两个 nasm 源文件

我有一个定义非常基本的 IO 函数的文件,我想创建另一个使用该文件的文件。 有没有办法将这两个文件链接起来? prints.asm: os_return: ;some code t…

别再吹冷风 2024-12-17 04:00:19 3 0

为“FileCase”指定的存储类错误

我尝试编译一些代码,但收到错误 storage class specified for 'FileCase' 此错误是什么意思? 这是否与我在头文件的私有部分将其声明为 extern int …

反话 2024-12-15 08:08:42 8 0

什么情况下可以在定义中使用extern变量?

我非常非常抱歉。我不知道我不完整的代码附件会造成如此混乱。很高兴看到这么多真诚的帮助。 此代码将编译: int myadd(int, int); static int main_s…

青柠芒果 2024-12-14 13:01:24 4 0

为什么 extern 可以应用于定义?

为什么这是合法的? extern int foo = 0xF00; // Gets a warning, still compiles extern void bar() { // No warning int x; } 有理由允许这样做吗?…

2024-12-11 14:07:28 5 0

如何防止其他模块调用我的 c 中的 extern 函数

假设我的程序由多个层组成,例如A 层和B 层。文件a_foo.c包含我的函数定义,文件a_foo.h包含与a_foo.c中的定义相对应的函数声明。 我的设计是同一层中…

夜雨飘雪 2024-12-10 18:37:45 6 0

链接到 C++ 中的 C 库应用

我正在 Visual Studio 2010 中开发 C/C++ 应用程序。该解决方案有多个项目,这些项目被编译并汇总到单个可执行文件中。我正在尝试添加打印语句来调试…

守不住的情 2024-12-10 12:51:26 3 0

与外部“C”的友谊函数似乎需要 :: 来限定名称

尝试使用 extern "C" 函数创建一个 class 朋友,这段代码有效: #include extern "C" { void foo(); } namespace { struct bar { // without :: this …

誰認得朕 2024-12-10 11:12:26 6 0

如何在一个文件中定义变量并在另一个文件中使用它

这个问题可能非常基本,但我无论如何都没有得到线索...... 我有两个文件...... 我正在提到我想做的事情。 文件 1 ... j = data->alloc_len; ... 文件 …

冰雪梦之恋 2024-12-10 05:16:10 7 0
更多

推荐作者

alipaysp_snBf0MSZIv

文章 0 评论 0

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

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