腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何在
c++
中
不以动态
内存
分配
为
模板创建链接
列表
、
、
、
、
首先,感谢您对我如何在不使用
c++
模板
动态分配
内存
的
情况下动态创建链接
列表
的
任何提示?在C
中
创建链接
列表
的
一种
方法
是使用指针和动态
内存
分配,如这个简单
的
例子所示:在前面的示例
中
这些类型
的
链接
列表
(
浏览 3
提问于2020-09-07
得票数 0
回答已采纳
2
回答
为
c++
中
的
结构
列表
动态分配
内存
的
正确
方法
。
、
、
我有一个包含边
的
结构
: struct edges { int toNodeID; }; 以及一个包含这些元组
列表
的
结构
,称为graph: struct graph {}; 在下面的函数
中
,我试图将struct graph初始化为一个指针,但我不确定如何才是最好
的
方法
。似乎边数组是应该用totalNumberOfEdges
浏览 40
提问于2020-11-09
得票数 0
3
回答
我可以在定义
结构
时使用malloc吗?
有没有办法在
结构
的
定义
中
为
结构
动态分配
内存
,如果不能这样做,那么
为
该
结构
动态分配
内存
的
最好
方法
是什么?char user_name[30]; int movieswatched;}user_t; 我想为电影演员分配
内存
浏览 43
提问于2020-01-09
得票数 1
回答已采纳
1
回答
我可以删除以前
动态分配
的
内存
,但使用不同
的
指针吗?
、
、
、
、
我正在为
C++
中
的
链接
列表
编写一个程序。为了实现这个概念,我在全局上创建了一个指针“start”,指向
列表
的
第一个元素。程序完成后,我尝试删除所有
动态分配
的
内存
,以防止
内存
泄漏,
方法
是使用start和另一个本地声明
的
指针'p‘访问连续节点。在这里,我使用了指向相同
正确
地址
的
指针,但这个指针不是用于
内存
分配
的</
浏览 2
提问于2017-12-12
得票数 1
回答已采纳
1
回答
如何将
内存
动态分配
给我
的
文件流?
我在CS类中有一个作业,描述如下,但我很难
动态分配
内存
,请帮助我,我今天必须提交我
的
代码。我
的
结构
如下: char* name; float* value_list;我需要在读取文件时
动态分配
内存
将带有分隔
的
示例数据记录
的
文件(在文本编辑器-pico
中
创建)读入指向示例
结构
的
指针数组
浏览 6
提问于2017-11-01
得票数 0
回答已采纳
8
回答
如何
正确
地释放一个
结构
正确
的
malloc()?
、
、
、
我有一个
结构
malloc()'d,在使用它们之后,我想释放它,但我
的
程序在这里冻结了。有人能告诉我,我做错了什么吗?下面是我
的
代码:{ char *size; //primarypcs is a long type variablekampi如何
正确
地将malloc
内存
设置
为
文件名和大小?对不起,我很着急,我没有把你需要
的
所有信
浏览 0
提问于2010-02-02
得票数 7
回答已采纳
4
回答
内存
泄漏,重载赋值运算符,新建,删除和
C++
、
、
、
当然,在
C++
中
动态分配
内存
可以使用new或delete来完成。如果在new程序过程
中
不再需要使用
C++
动态分配
指针,则可以使用delete来动态释放计算机
内存
。我认为,如果我
的
记忆
正确
的话,Stroustrep在他
的
一本关于
C++
的
书中提到,C
中
的
malloc和alloc
为
编译器而不是程序员提供了“释放”或“
浏览 8
提问于2013-10-20
得票数 0
回答已采纳
1
回答
MASM局部变量:
动态分配
数据?
、
在一个教程
中
:说明: 本地指令从堆栈
中
为
函数中使用
的
局部变量分配
内存
。本地指令必须紧跟在PROC指令下面。本地指令紧接着是:。因此本地wc:WNDCLASSEX告诉MASM从堆栈
中
为名为wc
的
变量分配大小
为
WNDCLASSEX
结构
的
内存
。我们可以在代码
中
引用wc,而不涉及堆栈操作
的
任何困难。我觉得那真是天赐之物。缺点是局部变量不能在所创建
的
函数之
浏览 0
提问于2012-05-14
得票数 2
回答已采纳
1
回答
释放包含STL类
的
链接
列表
结构
的
内存
、
、
我有一个由
结构
定义
的
链接
列表
std::string elem;}; removeNodes(hElemChildren);} 但恐怕在这个过程
中
,我会丢失
动态分配
给std::st
浏览 5
提问于2014-01-23
得票数 0
回答已采纳
2
回答
为
结构
动态分配
内存
的
正确
方法
是什么?
、
、
、
我正在开发一个程序,它应该在注册表
中
搜索特定
的
值,并将它们以及它们
的
路径存储在数组
中
。所以我不知道程序会找到多少个键,因此我需要使用一个动态增长
的
数组。我现在使用这段代码,但我不确定它是否
正确
。如果没有,我应该如何
正确
地做到这一点? 谢谢!
浏览 6
提问于2013-11-28
得票数 1
回答已采纳
4
回答
为什么C
中
的
结构
的
内存
分配与赋予malloc
的
值一起工作?
、
、
、
、
我试图找到一种
为
如下
结构
动态分配
内存
的
适当
方法
: unsigned int threadId; unsigned int timeSlice;} myThread; 我记得,但我不确定,在一些学校
的
论文中,我看到
为
这个案例分配
内存
的
正确
<e
浏览 0
提问于2020-05-03
得票数 0
回答已采纳
3
回答
动态
内存
分配与
内存
管理
、
、
在一个普通
的
游戏中,场景中有几百个甚至数千个物体。通过默认
的
new()
为
所有对象(包括枪弹(子弹))
动态分配
内存
是完全
正确
的
吗?使用
的
语言:
C++
;目前在Windows下开发,但计划稍后移植。
浏览 0
提问于2011-02-06
得票数 17
回答已采纳
2
回答
如何删除存储在std::forward_list
中
的
动态元素
我在
C++
中使用一个
C++
来存储
动态分配
的
元素。我想知道怎样才能“删除”
列表
中
的
元素,或者释放
内存
。< 5; i++) { integerList.push_front(*intPtr);在执行这段代码之后,我认为应该发生
的
是forward_list保存一个
动态分配
的
int。现在,我该如何
正确
地调用d
浏览 2
提问于2015-11-13
得票数 1
回答已采纳
8
回答
为
struct
动态分配
内存
、
、
我有一个
C++
类,它有一个赋值,它要求我
为
结构
动态分配
内存
。我不记得曾在课堂上讨论过这一点,在继续上课之前,我们只简单地接触了一下new运算符。现在我不得不struct Student string firstName, lastName, aNumber;}; 我尝试过Studen
浏览 0
提问于2012-02-22
得票数 14
回答已采纳
3
回答
在
C++
中
,一个线程
中
的
新线程可以分配被另一个线程删除
的
内存
吗?
、
、
、
、
因此,例如,malloc首先分配
的
内存
和后来在线程A中分配
的
freed可能不能被线程B
中
的
malloc调用所使用,因为线程A和B可能位于不同
的
区域,不同
的
线程保持不同
的
堆和空闲
的
内存
列表
。谈到
C++
(也许C++11也有一个新
的
标准),故事是否仍然一样?或者不同
的
线程实际上共享相同
的
堆段和空闲
内存
列表<
浏览 3
提问于2015-07-04
得票数 11
3
回答
使用free()函数
的
问题
、
、
但是,其他一些(在同一个数组
中
)使用strdup()填充,需要在程序结束时释放它:stri="Hi"; 两个字符串指针都是非空,我
的
问题是,在程序
的
末尾,我没有一个指针指向由strdup()生成
的
字符串
的
跟踪。你能帮我找到strdup生成
的
字符串吗?这样我就可以释放它们了吗?谢谢
浏览 10
提问于2011-06-23
得票数 4
回答已采纳
3
回答
为什么
C++
没有一种
为
多维数组
动态分配
内存
的
方便
方法
?
、
、
在
C++
中
,我感到非常不方便,因为
C++
没有内置特性来在运行时
为
多维数组
动态分配
内存
。std::cin>>a>>b>>c>>d;我在谷歌上搜索了
浏览 12
提问于2017-02-16
得票数 3
回答已采纳
6
回答
在分配了大量对象
的
情况下,快速成功退出
C++
、
、
、
、
我正在寻找一种
方法
来快速退出使用
C++
类在
内存
中分配了大量
结构
的
C++
。程序
正确
地结束了,但是在程序
的
最后一次“返回”之后,所有的自动析构函数都启动了。问题是程序通过许多
C++
类
结构
分配了大约15 it
的
内存
,这个自动销毁过程本身需要大约1个小时才能完成,因为它遍历了所有的
结构
-尽管我并不关心结果。到目前为止,程序只用了1个小时就完成了任务。我只想返回到操作系统,
浏览 2
提问于2011-01-23
得票数 5
2
回答
C:用于链接
列表
节点
的
malloc (struct
中
的
struct)
、
、
、
在创建链接
列表
节点时,我很难使用malloc
动态分配
内存
。courseNode { struct courseNode *next;CourseList
结构
是实际
的
链接
列表
节点,而Course
结构
包含课程名称和注册学生
的
二进制搜索树。您将注意到struct Course位于struct CourseList
中
。 我需要创建一个新
的
CourseL
浏览 4
提问于2016-04-18
得票数 0
回答已采纳
3
回答
结构
-初始化和写入文件
、
我正在将一些代码从
C++
转换为C#,作为学习C#
的
一种
方法
。在我
的
C++
代码
中
char ch[8];在我
的
C++
中
,我可以这样做:for(s = settings
浏览 1
提问于2014-03-22
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python字典中的值为列表或字典的构造方法
全面理解C+指针和内存管理(一)
通用数据结构
第33讲-动态内存管理
编程小知识之C+内存分配操作
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券