腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
C++
:为具有私有构造
函数
的
类
返回
自
静态
对象
的
静态
成员
函数
、
、
、
、
下面有一个
C++
片段。"getInstance()“
函数
试图
返回
同一个
类
"CAbc”
的
静态
对象。这个
类
有一个私有构造
函数
,因此不能创建该类
的
对象。在main()
中
调用此
函数
时,如下面的代码段所示,
返回
的
对象在main()
中
的
任何地方都不会使用任何
引用
进行收集。创建<e
浏览 2
提问于2020-07-18
得票数 1
回答已采纳
4
回答
C++
和Java
中
的
静态
变量
、
、
我有一个问题:假设我们有这个
函数
:(在
C++
中
) static int x = 0;} // OKint& h() { int我找到了static关键字,使我
的
x变量在
函数
终止后继续运行。所以我仍然可以从外部访问那个内存位置(另一个
函数
还是main?)对吧?)。相反,int x = 0在h终止后丢失。对吗?我读到,我不能在方法
中
声明static变量,但只能在<e
浏览 7
提问于2014-06-18
得票数 10
回答已采纳
1
回答
静态
局部变量
中
的
竞赛条件
、
、
、
、
我目前正在阅读有效
的
C++
。有一节是关于使用
静态
局部变量
的
,它说,如果多个线程访问一个
静态
变量,那么在该变量
的
初始化过程
中
可能会出现争用条件。例如,在
静态
变量初始化期间,此代码是否具有争用条件?Directory& tempDir() //替换了te
浏览 3
提问于2014-05-25
得票数 7
回答已采纳
6
回答
静态
函数
在
C++
中
可以是虚拟
的
吗?
、
我发现了一些关于我上述问题
的
陈述,但有一些不同
的
说法: 当您有一个指向
类
实例
的
指针/
引用
时,将调用虚拟
函数
。
静态</em
浏览 3
提问于2020-09-08
得票数 4
1
回答
类
中
的
C++
静态
函数
,
返回
引用
、
、
、
它来自于在一个更大
的
项目中避免使用全局常量和变量。有人能给我解释一下吗?
浏览 14
提问于2020-11-13
得票数 1
1
回答
Boost库和CreateThread win API
、
、
、
、
但是CreateThread想要ReaderThread
函数
需要一个
静态
函数
。在某些形式
的
中
,据说这在boost库
中
是可能
的
,比如:是否可以使用boost lib(或任何其他方法)从CreateThread调用
类
的
非
静态
函数
(如果不是任何<
浏览 3
提问于2011-07-27
得票数 0
回答已采纳
5
回答
C++
和Java
中
的
类比/等价
、
有两件事:2.虚拟
函数
在
C++
中
是否等同于
函数
覆盖Java
中
的
?
浏览 8
提问于2015-03-25
得票数 2
1
回答
混合托管/非托管
C++
/CLI项目中
的
符号运算符
、
、
、
在编写
C++
/CLI
类
中
的
函数
时,我希望在调用本机
函数
时传递指向对象
的
指针。本机
函数
托管
C++
/CLI
函数
{ static NativeObject
C++
/CLI
中
的
&m_NativeObj不是
浏览 4
提问于2015-12-01
得票数 0
回答已采纳
4
回答
C++
,构造
函数
限制
、
我正在学习
C++
,我不明白下面这个黑体字句
的
意思: 构造
函数
和析构
函数
不能声明为
静态
、构造或易失
浏览 5
提问于2010-04-03
得票数 10
回答已采纳
1
回答
这段不安全
的
C++
代码在Python
中
安全吗?
、
假设我做了这样
的
事情:在
C++
中等效
的
是创建一个临时MyClass实例,一旦MyClassFunc
函数
返回
,该实例将被销毁。现在,如果MyClassFunc
函数
返回
对MyClass
类
的
某个非
静态
成员变量
的
引用
,那么这段代码通常是不安全
的
。 我
的
问题是这段代码在Python
浏览 0
提问于2017-07-18
得票数 2
回答已采纳
3
回答
为什么我们可以
返回
对
类
的
成员变量
的
引用
?
、
、
、
、
我想了解为什么可以在
C++
中
返回
对
类
成员变量
的
引用
,如下面的示例:{public:{}};Foo obj;ref = 7; 但这怎么可能?X不具有全局范围,它也不是
类<
浏览 9
提问于2018-12-02
得票数 0
回答已采纳
2
回答
多态性与
静态
函数
、
对这个问题
的
跟进:但这里
的
问题是,它们
中
的
每一个(即one /h和a_mockup.cpp/h)都使用单子模式(包含
静态
函数
),
静态
函数
实际上不能在baseclass
中
声明。
浏览 7
提问于2022-01-23
得票数 0
2
回答
从c#调用
c++
函数
指针
、
、
可以像这样调用c(++)
静态
函数
指针(而不是委托)吗从c#?void CallFromCSharp(MyCppFunc funcptr, IntPtr param) funcptr(param);我需要能够从c#回调到一些旧
的
c++
类
。
C++
是托管
的
,但
类
还不是
引用
类
。 到目前为止,我还不知道如何从c#调用
浏览 0
提问于2010-03-18
得票数 18
回答已采纳
1
回答
使用原型模式动态配置应用程序
、
、
我正在读GoF书中关于原型模式
的
文章。这是文本片段 使用
类
动态配置应用程序:某些运行时环境允许您动态地将
类
加载到应用程序
中
。原型模式是在像
C++
这样
的
语言中利用这些工具
的
关键。希望创建动态加载
类
实例
的
应用程序将无法
静态
引用
其构造
函数
。相反,运行时环境在加载每个
类
时会自动创建一个实例,并向原型管理器注册。然后,应用程序可以向原型管理器询问新加载
的
浏览 3
提问于2015-01-29
得票数 3
回答已采纳
2
回答
如何禁止不
引用
变量赋值?
、
、
、
、
我担心这是个愚蠢
的
问题但是..。我试着用一个最小
的
例子来解释我想要
的
东西。给定以下代码,使用一个
函数
wrapValue()
返回
对内部
静态
变量
的
引用
, int &
浏览 7
提问于2016-12-10
得票数 3
回答已采纳
2
回答
C++
静态
成员
函数
,因为C回调需要访问非
静态
引用
、
、
、
、
在我
的
C++
代码
中
,我依赖于一个C库。这个C库允许我定义一个带有3个参数
的
回调。在我正在开发
的
C++
库
中
,我希望这个回调是一个
类
的
成员
函数
,因为我不能将一个成员
函数
直接传递给C库,我创建了一个
静态
函数
作为回调
函数
,在这个
静态
函数
中
,我希望有一个对
类
对象
的
<e
浏览 2
提问于2014-04-13
得票数 4
回答已采纳
5
回答
函数
是不是有点像
静态
方法?
、
、
、
我是一名java程序员,正在尝试理解方法(java方法)和
函数
(比如
c++
中
的
函数
)之间
的
区别。我曾经认为它们是相同
的
,只是不同编程语言
的
不同命名约定。但现在我知道它们不是,我很难理解其中
的
区别。我知道方法与
类
的
实例相关,并且可以访问
类
数据(成员变量),而
函数
不能(?)。那么
函数
是不是有点像
静态
方法呢? 我读到
的</em
浏览 0
提问于2010-05-07
得票数 7
10
回答
在
C++
中
删除数据
的
命名约定
假设我有一些
C++
方法,它
返回
一个指向对象
的
指针。头文件
中
的
内容如下所示:这个人
返回
一个字节数组,但是没有说明这是一个动态
的
还是
静态
生成
的
数据(
类
的
本地数据或用new创建
的
数据)。
C++
中
是否有特定
的
命名约定来区分
返回
动态分配
的
内存(因此必须由
浏览 1
提问于2010-10-16
得票数 5
回答已采纳
2
回答
为什么在
c++
中
声明
静态
成员会导致链接器链接atexit
、
、
如果我声明传感器是
静态
的
-链接器抱怨一个未定义
的
对atexit
的
引用
。AP_Compass_Backend *AP_Compass_HMC5843::detect(Compass &compass) static AP_Compass_HMC5843
浏览 1
提问于2015-12-03
得票数 1
回答已采纳
1
回答
删除
C++
中
静态
变量
的
内存
可能重复: 我有
C++
类
如下所示 static myInterface& getStringToclass(string name); 在上面的
类
中
,getStringToClass
的
定义如下 myInterface&am
浏览 3
提问于2011-02-02
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券