extern

extern

文章 0 浏览 7

关于 extern 和 const 组合变量的问题

我在互联网上搜索了 const + extern,但对于我的问题似乎没有一个很好的答案。 const 单独意味着内部链接,但是如果我想在编译单元之间共享 const 变…

旧夏天 2024-11-28 03:43:31 4 0

从 C# 调用外部 C 方法

我有一个C 库代码,其中定义了extern 方法: typedef unsigned int U32; extern U32 iw(U32 b, U32 p); 我还有一个Assembler 代码,其中定义了该方法…

沉溺在你眼里的海 2024-11-27 12:40:04 6 0

如何在 c 文件之间共享全局变量?

如果我在 .c 文件中定义全局变量,如何在另一个 .c 文件中使用相同的变量? file1.c: #include int i=10; int main() { printf("%d",i); return 0; }…

旧梦荧光笔 2024-11-26 01:46:49 5 0

由于更改cpp目录而导致链接问题

我是一名java程序员;所以当涉及到 C++ 时,由于链接等问题,我面临很多问题。问题基本上是我想将单个文件(Transformation.cpp)重构为(Trasnformat…

下雨或天晴 2024-11-25 09:03:04 4 0

使用 extern 全局变量的正确方法是什么?

file a.cc int a = 0; file b.cc #include "a.cc" file main.cc #include "b.cc" extern int a; int main() { } g++ -c a.cc g++ -c b.cc g++ main.cc…

小镇女孩 2024-11-18 13:45:25 5 0

使用许多外部类型声明时如何加快编译时间

项目: xcode 中的 C++ 编程。我有超过 3,000 多个类型定义,分布在 2,000 多个 .c/.h 文件中。每个 myType 类型都包含一个字符串描述。我使用脚本在 …

ゃ懵逼小萝莉 2024-11-18 13:17:53 5 0

链接器无法识别 extern 语句

我正在关注 osdever 上的内核开发教程,并且正在打印到屏幕部分教程的。它编译得很好,没有错误或警告,但是当它链接时,我得到: screen.o: In funct…

风蛊 2024-11-17 15:02:43 7 0

在库中包含带有 extern C 链接的函数

我在 C++ 代码中包含了一些带有 extern c 链接的 C 函数。例如, // File Y.cpp: extern C { void fnA(void) { } void fnB(void* a, void* b) { } } c…

七色彩虹 2024-11-16 07:54:06 6 0

C++/CLI->C# 错误 C2526: C 链接函数无法返回 C++班级

我有一个使用 VS2010 C# 构建的简单 .NET dll,它公开了一个类的 2 个静态成员, public class Polygon { public static void Test(int test) {} publ…

偏闹i 2024-11-16 04:41:40 4 0

指针数组外部问题

文件 1.c int a[10]; 文件 main.c: extern int *a; int main() { printf("%d\n", a[0]); return 0; } 给我一个段错误!出了什么问题?…

紫轩蝶泪 2024-11-16 01:56:46 6 0

为什么以下程序有效

我编写了以下程序, #include main () { extern int i; printf("\n%d",i); } int i=30; 因为我在 main 之后初始化,所以我期待一条错误消息,但相反,…

复古式 2024-11-14 22:03:56 4 0

C++ 中的外部函数

当在 cpp 文件中外部函数时,编译器是否会以不同的方式处理这些函数? extern void foo(char * dataPtr); void foo(char *); extern void foo(char * …

清君侧 2024-11-13 09:04:33 5 0

外部变量 - 为什么?

我听说你不应该在头文件中定义任何东西,因为可能存在多个定义,但是如果你有包含防护,这种情况就不会发生,对吧?将 extern 添加到变量还有什么其他…

夜巴黎 2024-11-09 14:01:49 6 0

如何检查 dll/lib 中的函数是否为 extern "C"在窗口中?

例如 ObReferenceObjectByName 是在 c 中定义的,所以在 c++ 中应该使用 extern "C" 但是我如何直接在 dll/lib 中检查它而不是阅读文档?…

记忆で 2024-11-07 11:42:43 2 0

extern 关键字与 c 和 c++ 不同吗?

我是c++的新手,现在正在学习extern关键字,我查看了一些教程,它提到了extern“C”,我对此感到困惑。和 extern 有什么区别? 谁能给我一些关于 C++ …

时光礼记 2024-11-05 02:20:29 4 0
更多

推荐作者

alipaysp_snBf0MSZIv

文章 0 评论 0

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

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