腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
最大外部符号长度
、
、
关于
C++
中的最大外部符号长度(
全局变量
、函数、类等名称),我有两个问题:
C++
语言的GNU和其他链接器(静态链接)中的最大外部符号长度是多少?
Linux
,Windows (动态链接)上的动态链接库的最大外部符号长度是多少?
浏览 4
提问于2015-08-28
得票数 2
1
回答
系统调用sync()的模糊引用
、
、
在我编译的
c++
method..WHen中调用reboot()之前,我正在尝试编写缓存,得到的错误是引用‘method..WHen’是不明确的。
浏览 4
提问于2015-08-24
得票数 0
回答已采纳
1
回答
是否可以从DLL导入
全局变量
?我可以使用DEF文件执行此操作吗?
、
、
、
、
在这一点上,gcc没有问题,但我很难用link.exe实现同样的目标。 在dll.c中,我定义 int myint = 0 ;int myfunc ( .... ) ; 在dll.def中 LIBRARY mydll myint myfunc 一切正常,dll创建好了,我可以链接它了,我的可执行文件成功地调用了myfunc()。但是我不知道如何告诉链接器myint是一个变量,而不是一个函数。所以当我尝试的时候 myint = 1 ; 应用程序
浏览 22
提问于2020-04-16
得票数 0
2
回答
如果程序在
linux
中从两个终端运行,那么fork的共享内存是共享的吗
、
、
、
、
如果在我的
c++
代码中,我使用mmap()来共享一个
全局变量
,并且我从
linux
终端运行该程序的一个版本,并且在同一台机器上,我打开另一个终端,并运行相同的程序,这两个程序会访问相同的共享内存吗?
浏览 0
提问于2015-04-18
得票数 1
2
回答
尝试从编译的文件中查找
全局变量
。程序不能区分常量和
全局变量
。
、
、
std::string BUTTONS = "blah";static int x1;这两个片段都在
全局变量
部分有没有办法仅使用
linux
实用程序(grep、regexp等完全可以)自动分离这种情况?在
C++
中有一个程序,主要任务是查找和提取
全局变量
列表。每个.cpp文件在
C++
中都是语法正确的程序(它必须使用compilier GNU
C++</em
浏览 0
提问于2012-12-03
得票数 1
2
回答
在
Linux
上,为什么析构函数在
C++
的
全局变量
的共享实例上运行两次?
、
、
、
、
在
Linux
上,我有一些从定义
全局变量
的静态库生成的
C++
代码。此
全局变量
的单个实例在引用其符号的两个共享库之间共享。 当进程关闭并运行静态终止阶段时,我看到这个共享实例上的析构函数运行了两次!
浏览 2
提问于2010-08-05
得票数 7
1
回答
声明`errno`时出现编译时错误
、
在
Linux
上编译我的
C++
程序的过程中,它给出了以下警告:#include <cmath>#include <ctime> errno是一个
全局变量
浏览 1
提问于2013-10-17
得票数 6
回答已采纳
4
回答
删除
c++
程序中的
全局变量
、
我在
c++
中有一个很大的程序,它有太多的函数和
全局变量
。现在,我想删除这些
全局变量
,并且只使用局部变量,而不使用
全局变量
。有谁能建议我做这件事的最好方法吗?谢谢! 它用
C++
编写了大约4000行程序。在这些不同的类中有10个类和60个函数,30个
全局变量
。
全局变量
在不同类的函数之间使用。
浏览 1
提问于2012-07-23
得票数 2
1
回答
安卓环境下JNI中
C++
全局变量
的问题
、
、
在android上使用JNI中的
C++
全局变量
可以接受吗?当a.cpp连接到b.java并创建b的实例时(此时是否初始化了
全局变量
?)并销毁(此时
全局变量
是否已被破坏?)。 简而言之,
C++
端的
全局变量
共享它的生命周期与连接的Java实例?
浏览 1
提问于2021-10-13
得票数 2
回答已采纳
1
回答
性病代表什么?
、
我知道,如果没有using namespace std,并且您想要编写一个cout,那么您需要有一个std::cout。
浏览 4
提问于2022-07-12
得票数 0
1
回答
目标文件与可执行文件中各字段大小的差异
、
、
、
、
对于一个示例
c++
程序,我在
linux
中使用size命令获得了以下信息。152 2364 93c test我读到输出是大小;文本是实际的代码,bss包含未初始化的
全局变量
如果没有
全局变量
,为什么会显示bss的大小?
浏览 0
提问于2012-02-29
得票数 0
回答已采纳
1
回答
为WinAPI线程之间的共享变量使用易失性
、
、
C++
编译器对线程一无所知,
C++
编译器只是将“线程”看作一个函数。 现在假设我有两个线程/函数,我有一个
全局变量
。如果我在这两个线程/函数中访问
全局变量
,
C++
编译器可以优化这两个线程中的变量访问代码,并将
全局变量
复制到寄存器中,并开始操作寄存器而不是内存位置。现在,由于每个线程都有一组唯一的寄存器,如果这两个线程同时运行,那么它们将不会访问内存中的
全局变量
,而是每个线程操作自己的寄存器!因此,如果我将
全局变量
设为volatile
浏览 0
提问于2015-06-19
得票数 0
2
回答
如何在llvm ir构建器中为dso_local创建
c++
全局变量
?
、
、
、
我试图使用
c++
llvm构建器创建一个
全局变量
,如下所示:问题是当我使用以下代码创建一个
全局变量
时:没有任何选项允许我将
全局变量
设置为我想要的语法我想知道如何使用
c++
的llvm构建器来创建
浏览 9
提问于2021-12-18
得票数 1
3
回答
如何在
Linux
上初始化共享库
、
、
、
、
我正在
Linux
下使用
C++
开发一个共享库,我希望这个库使用log4cxx进行日志记录。然而,我不确定如何设置它。要让log4cxx正常工作,我需要创建一个记录器对象。我怀疑最简单的方法是将记录器对象创建为
全局变量
,然后从我的库的任何源文件中使用它,在头文件中将其声明为extern。但是,在应用程序连接到库之后,如何自动创建记录器呢?我知道在Windows的DLL中,有一个叫做REASON_FOR_CALL == PROCESS_ATTACH的东西;在
Linux
下有类似的东西吗?
浏览 5
提问于2009-11-05
得票数 11
回答已采纳
2
回答
C#中的
全局变量
、
我想在我的程序中使用一些
全局变量
。我们有没有什么东西可以帮助直接定义
全局变量
,就像我们在
C++
中的#define一样。例如:假设我在
C++
中有下面提到的
全局变量
:#define MUTATION_RATE 0.001300#define MAX_ALLOWABLE_GENERATIONS 400 我希望在我的C#程序中仅将这些变
浏览 3
提问于2012-04-20
得票数 5
回答已采纳
2
回答
将Cpp文件中使用的
全局变量
链接到cfile中定义的
全局变量
是否也需要外部"C“?
、
、
将Cpp文件中使用的
全局变量
链接到c文件中定义的
全局变量
是否也需要外部"C“? 它用于链接C文件中引用的
C++
文件中的函数,因为
C++
文件中的函数名称有误。C编译器是否也更改了变量的名称?
浏览 0
提问于2015-01-14
得票数 2
1
回答
在
linux
上线程之间不共享的gloabl文件描述符。
、
、
我正在
linux
上开发一个小型
c++
程序,两个线程需要使用相同的文件描述符(实际上是unix域套接字),所以我只设置了一个
全局变量
文件描述符,在一个线程上打开文件并在另一个线程上使用,但似乎没有共享,我将代码简化如下= err) sleep(2);操作系统为Ubuntu16.04.4LTS(GNU/
Linux
4.13.0-36-/fdthr
浏览 0
提问于2018-12-04
得票数 0
回答已采纳
1
回答
在c或
c++
中使用静态关键字
、
这是一个与C或
C++
代码相关的一般问题。如果
全局变量
在整个程序中已经是全局的,并且这个程序只使用一个文件,那么为什么需要C或
C++
中的
全局变量
的静态关键字。
浏览 5
提问于2022-05-15
得票数 0
4
回答
C++
全局变量
与Java实例变量
、
、
我有一个关于
C++
中
全局变量
的问题。x; { } { }我的问题是,在
C+
+中,如果我做类似的事情,会被归类为
全局变量
还是实例变量。请注意我的
C++
示例以澄清:class Example{ void do_something(); private+示例中
浏览 3
提问于2014-04-25
得票数 0
回答已采纳
1
回答
C++
中的
全局变量
是存储在堆栈、堆中,还是两者都不存储?
、
、
、
起初,我非常确定正确的答案应该是“其中任何一个都不是”,因为
全局变量
存储在数据内存中,但后来我找到了罗伯特·拉弗尔的这本书,名为“
C++
中的面向对象编程”,书中明确指出,根据
C++
标准,
全局变量
存储在堆中为什么
全局变量
要存储在堆中?我遗漏了什么? 编辑: -第231页
浏览 0
提问于2017-06-05
得票数 31
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Android C++系列:Linux信号(三)
Android C++系列:Linux线程(一)概念
Android C++系列:Linux文件IO操作(一)
从四个问题透析Linux下C++编译&链接
Axure的全局变量
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券