腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
不
存储
对象
的
c++
new
c++
、
new-operator
我接管了一些遗留
的
C++
代码(用C++03编写),这些代码是为运行在实时操作系统上
的
应用程序编写
的
。在浏览代码库时,我遇到了这样
的
结构: ......使用
new
完成
的
分配不会
存储
在任何地方,所以我更深入地查看了一下,发现了以下内容 class UserDebug public: /
浏览 36
提问于2021-08-15
得票数 2
回答已采纳
1
回答
委托可以在C#中包装类吗?
c#
、
delegates
在
C++
中,我们有一个std::function类型,它可以用来包装lambda、函数甚至自定义类。下面是一个用std::function包装
的
自定义类
的
示例 void operator()() {}; public void Invoke() } {
new
Foo(
浏览 0
提问于2020-04-19
得票数 0
回答已采纳
1
回答
在
C++
中,alloca ()可以替代自动指针吗?
c++
、
stack
、
dynamic-memory-allocation
alloca ()用于从堆栈分配内存,堆栈在到达作用域
的
末尾时会自动释放。同时,
C++
中
的
自动指针确保在堆栈缠绕期间自动释放堆中动态分配
的
内存。alloca()提供了类似于自动指针提供
的
自动回收功能,这样说对吗?
浏览 0
提问于2014-05-15
得票数 1
1
回答
避免因可变范围而取消分配?
c++
、
object
、
memory-management
我需要做到以下几点: #include <vector>{ std::vector<const A*>
浏览 0
提问于2019-01-21
得票数 0
4
回答
在C中,“分配
的
对象
没有声明类型”
的
C++
等效值是什么?
c++
、
c
、
memory
我正在用
C++
为我
的
VM编写一个内存管理器。更确切地说,VM指令将用嵌入式内存管理器编译到
C++
中。我在处理C方面要舒服得多,但现在我确实需要对异常处理
的
本地支持,这几乎是我使用
C++
的
唯一原因。C和
C++
都有严格
的
混叠规则,
不
兼容类型
的
两个
对象
不应重叠,但在C中有一个小
的
例外,用于联合。但是,为了定义内存分配函数(如malloc、calloc、alloca等)
的
浏览 2
提问于2015-07-17
得票数 15
回答已采纳
2
回答
在这种情况下,java
对象
可以调用本机函数吗?
java
、
c++
、
java-native-interface
这意味着我可以在我
的
C++
程序中运行一个JVM,并通过JNI构造java
对象
。在这个java
对象
中,可以调用本机函数来访问运行
C++
程序中
的
数据。它运行成功。但是,如果我只是运行
C++
程序,并将一个
对象
的
指针提供给java程序。在
C++
中,我可以使用这个指针构造许多
对象
来调用本机函数吗?不同
的
是,我在JNI中
不
构造java
对象
,在
C++<
浏览 31
提问于2018-10-27
得票数 0
回答已采纳
4
回答
在内存中连续
存储
其大小依赖于运行时
的
对象
。
c++
、
performance
、
caching
、
allocation
、
c++14
背景TL;DR -问题 如何在内存中连续
存储</e
浏览 0
提问于2017-04-18
得票数 4
回答已采纳
2
回答
区分
C++
对象
是否被动态分配?
c++
、
memory-management
C++
对象
的
内存可以在编译时(在堆栈上)分配.MyClass mc;MyClass *mc =
new
MyClass(); 是否有任何方法内置在中--
C++
语言--允许区分一个
对象
是以静态还是动态
的
方式分配
的
?本质上,目标是“标记”一个没有用
new
运算符分配
的
对象
(动态分配)。
浏览 0
提问于2013-04-10
得票数 2
回答已采纳
1
回答
单变量
的
动态指针分配和数组
的
动态指针分配有什么区别?
c++
、
dynamic-memory-allocation
这三行在
C++
中有什么区别?int *p=
new
int;int *p =
new
int[]; 我们已经动态地将内存声明为指针变量p,为什么需要特别提到指针数组大小?
浏览 4
提问于2017-09-23
得票数 0
回答已采纳
1
回答
JNI访问
的
代码中
的
普通
C++
对象
java
、
android
、
java-native-interface
我
的
安卓应用程序有一个原生
C++
层和一个Java层。Java层通过JNI调用访问本机层。
C++
层能否安全地创建
C++
对象
以供其内部使用,并将其
存储
在
C++
成员变量中?我说
的
是
C++
对象
,这些
对象
不需要通过任何方式被
C++
代码访问,即它们在
C++
层中被完全管理和删除。换句话说,通过多个JNI调用访问同一个
对象
(通过一个成员变量),但只有
C
浏览 4
提问于2014-06-02
得票数 2
回答已采纳
4
回答
使用*
new
创建
对象
的
C++
c++
、
pointers
、
memory
、
memory-leaks
、
delete-operator
我有一个将自定义
对象
作为参数
的
方法:{}这会导致记忆泄漏吗?我应该在process方法中调用像delete &instance这样
的
东西吗?好
的
,现在我知道内存泄漏了,您认为最简单
的</em
浏览 5
提问于2014-07-17
得票数 0
1
回答
将Lua类
对象
存储
到C指针,并将其推回Lua Stack
c++
、
oop
、
pointers
、
lua
使用自制
的
Lua
C++
绑定,我能够创建从Lua脚本中可用
的
C++
类。
浏览 1
提问于2016-03-18
得票数 0
回答已采纳
2
回答
如何
存储
指向类
不
拥有的
对象
的
指针?
c++
、
pointers
、
smart-pointers
FooFactory在构造函数中初始化
对象
ToolBox,并将其
存储
在unique_ptr中,因为我希望在工厂被解构后清除该
对象
。Foo
的
所有实例都应该能够使用ToolBox,因此我在Foo
的
构造函数中将ptr传递给ToolBox
对象
,并将其
存储
为裸ptr。我是
c++
开发
的
新手,所以,根据我听到
的
一般建议,我
的
问题如下: 是使用裸ptr来
存储
Foo在本例中
浏览 3
提问于2021-04-20
得票数 0
回答已采纳
3
回答
C++
:为什么它不调用析构函数?
c++
、
class
、
destructor
我在代码中使用了额外
的
括号。我认为在局部变量作用域结束后应该调用析构函数,但它不是这样工作
的
:public: printf( "TestClassprintf( "~TestClass()\n" );}; int a, b, c; TestClass *test =
new
TestClass();} 它
的
产出如下
浏览 4
提问于2013-08-07
得票数 4
回答已采纳
4
回答
C/
C++
中
的
静态结构
c++
、
c
、
syntax
static struct K { int x; }; 这在C和
C++
中有效吗?
浏览 0
提问于2011-03-06
得票数 6
回答已采纳
6
回答
如果初始化时没有使用
new
运算符,
C++
是否将类
对象
视为值类型?
c++
、
value-type
、
reference-type
示例代码:MyItemType b;b = a; cout << b.someNumber << endl; cout << b.someNumber << endl;55如果a和b是引用类型,我想最后两行应该是10和10,而不是5和10。 这是不
浏览 0
提问于2012-11-30
得票数 4
回答已采纳
3
回答
为什么
C++
new
不
返回它创建
的
对象
的
指针?
c++
、
oop
根据我
的
知识,当我使用
new
声明一个
对象
时,它构造了一个特定类型
的
对象
,并返回指向该
对象
的
指针。但是在这里,当我使用
new
创建一个学生
对象
时,它不会返回指向该
对象
的
指针。此外,当我调用
new
student(s1)时,将调用“(学生* s)”,而不是像没有从学生到学生
的
类型转换那样出现错误。;};
浏览 6
提问于2014-10-08
得票数 3
6
回答
为什么我需要std::get_temporary_buffer?
c++
、
memory-management
、
stl
、
buffer
、
temporary
标准规定如下: x = std::get_temporary_buffer<int>( 10 ).firs
浏览 10
提问于2010-07-16
得票数 88
回答已采纳
1
回答
不能使用
C++
中类头中定义
的
向量
c++
、
qt
、
vector
、
push-back
(t) //Works }我不能在标头中定义push_back向量,但可以对定义在相同函数中
的
向量使用我也尝试了std::向量,但是得到了同样
的
错误。
浏览 3
提问于2014-04-17
得票数 0
1
回答
C++
默认初始化将数组元素设置为其默认值吗?
c++
、
arrays
、
initialization
、
new-operator
考虑以下代码: int* p =
new
int[2];0我是否可以假设
C++
默认初始化将数组元素设置为其默认值?在这种情况下,我可以假设p
的
元素值总是设置为0吗? 我读过以下相关
的
问题。但它们并没有具体针对我
的
案件:
浏览 0
提问于2016-10-12
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Shelve:对象的持久化存储
科普|对象存储的入门级科普!
HTML5中dataset存储对象的方式
新版UFile上线:ZB时代的量贩式对象存储
滴滴对象存储系统的演进之路
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券