腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C++
模板
元
程序
。
条件
内存
分配
、
、
、
问题=>我希望Matrix
模板
类要么在编译时声明一个固定大小的数组,要么在Rows和Columns的数量未知的情况下使用动态
内存
分配
。 我如何才能有效/正确地做到这一点?
浏览 15
提问于2018-01-28
得票数 1
回答已采纳
4
回答
在
C++
元
编程中是否都使用了
模板
?
、
、
、
我正在尝试理解什么是
元
编程,以及它在
C++
中的具体含义。如果我搜索
c++
元
编程,我确实得到了
模板
元
编程(TMP)的教程,但没有解释它是只对
模板
的特定用法进行分类,还是对
模板
的所有用法进行分类。我的问题是,
C++
中
模板
的所有使用是否都被归类为
元
编程。解释为什么它是或不是也是有帮助的。谢谢。
浏览 0
提问于2020-01-05
得票数 11
1
回答
C++
如何处理递归类定义?
、
、
、
、
最近,我开始使用
C++
进行
模板
元
编程,并尝试将一些基本函数转换为各自的递归编译时
模板
定义。pow<T, A, N-1>::value } };
模板
的语法和功能令我吃惊然而,有一个问题困扰着我:
C++
如何处理这些递归定义?(资源方面) 编译器如何处理包含枚举值的
模板
类
浏览 2
提问于2017-12-25
得票数 1
回答已采纳
1
回答
当遇到异常情况时,R扩展能安全地
分配
内存
吗?
、
、
、
我将在
C++
中为R编写一个扩展包,并想知道如何使用动态
内存
管理而不会出现
内存
泄漏的风险。我读过 在出现R-异常时,R是否优雅地展开
C++
堆栈帧,例如,当R_alloc耗尽
内存
或由于其他
条件
而调用Rf_error时?否则,如何清理已经R_alloc'ed和PROTECTed或简单Calloc'ed‘ed
内存
?标准的
C++
(现在已被废弃) std::auto_ptr或现代std::uni
浏览 2
提问于2015-06-21
得票数 2
1
回答
生成std::
C++
向量的算法
、
function<std::string()>> generated_vector = {mem_retire_port->get_name, insn_decode_port->get_name}; 显然,
程序
员可以获得这些信息
浏览 0
提问于2019-04-29
得票数 1
2
回答
在
C++
元
编程中存储状态?
、
、
、
是否可以在
C++
元
程序
中存储状态?我不完全确定我的意思,但我想要一个可以“
分配
”到的
模板
类,例如,可以通过使用
C++
模板
来更改state::value。
浏览 0
提问于2011-05-24
得票数 1
回答已采纳
2
回答
静态
内存
使用的分层概览
、
、
、
、
我正在为微控制器开发一些软件,我希望能够很容易地看到软件的哪些部分使用了多少
内存
。该软件不使用动态
内存
分配
,我只对静态
内存
分配
( bss和数据部分)感兴趣。所有这些静态
内存
实际上都是单个结构的一部分,该结构包含
程序
使用的(大部分)
内存
。这是一个结构层次结构,对应于
程序
的组件。我找不到任何像这样的结构,只有打印全局变量大小(nm)的
程序
。这对我来说用处不大,因为它只会告诉我WholeProgram结构的大小,而不会告诉
浏览 1
提问于2014-10-05
得票数 0
1
回答
如何在
c++
中不以动态
内存
分配
为
模板
创建链接列表
、
、
、
、
我开始学习
C++
中的手工系统编程,并尝试在没有动态
内存
分配
的情况下使用
模板
创建下面的链接列表。但是,每次我试图构建链接列表时,除了用new
分配
内存
之外,没有别的办法--否则我将如何创建一个新节点?首先,感谢您对我如何在不使用
c++
模板
动态
分配
内存
的情况下动态创建链接列表的任何提示?大多数
程序
员只需尝试创建一个通用链接列表就可以了解原因。
C++
模板
为您提供了定义代
浏览 3
提问于2020-09-07
得票数 0
回答已采纳
1
回答
C++
内存
泄漏向量(?)
、
在
C++
中,当
程序
退出或不再起作用时释放
内存
的重要性是很重要的。所以如果这是动态数组的
分配
mapPtr[i] = new char[y];这是动态数组的去
分配
。for (int i = 0; i < x; i++) {} 然而,当谈到向量时,我注意到我的带有0
浏览 5
提问于2022-01-11
得票数 -3
1
回答
如何根据
模板
参数控制
内存
分配
?
、
我正在查看本征矩阵类库和使用以下
模板
参数实例化矩阵
模板
类的状态:Matrix<float, 4, 4> matrix; 特征文档指出,在前一种情况下,由于行是在编译时已知的,而对于“小型”矩阵,则对矩阵元素的
内存
进行静态
分配
但是,如果您选择动态
分配
内存
(对于大型矩阵,或者因为在编译时不知道行数
浏览 2
提问于2016-06-17
得票数 1
回答已采纳
1
回答
如何参数化Numba中cuda.local.array的大小?
、
、
、
、
我想在Numba内核中
分配
一个小的本地数组。但是,我发现它不允许参数化数组大小。只允许固定大小。我怎么才能解决这个问题?
浏览 8
提问于2022-08-12
得票数 1
1
回答
C中
内存
的去
分配
、
、
我已经
分配
了一个二维指针数组。我需要使用数组表示法(例如索引或偏移值)来释放这个指针数组w/o。malloc(sizeof(int) * 10); b++; }在
分配
内存
空间之后。我在我的
程序
中处理
内存
有困难。Val差尔
程序
正在传递一个错误“
条件
跳转或移动取决于未初始化的值”。这是我释
浏览 2
提问于2022-09-21
得票数 1
1
回答
是否有可能意外地覆盖VkDeviceMemory中的“
元
数据”?
...drivers可能需要一些额外的
元
数据来管理给定的资源。这就是为什么我们需要调用vkGet...MemoryRequirements()函数并
分配
足够的
内存
。然而,根据上面的答案,vkMapMemory映射
分配
的
内存
,其中可能包含驱动
程序
所需的
元
数据。 当我写入映射
内存
时,我如何知道是否要覆盖
元
数据?
浏览 9
提问于2022-07-21
得票数 3
回答已采纳
8
回答
程序
员需要
C++
元
模板
知识吗?
、
在我的经验中,
元
模板
真的很有趣(当你的编译器兼容的时候),并且可以提供良好的性能提升,幸运的是,我周围都是经验丰富的
C++
程序
员,他们也熟悉
元
模板
,但是偶尔会有一个新的开发人员来到这里,在几个星期内无法理解我们使用的一些
元
模板
技巧所以我想知道其他
C++
程序
员的情况如何?
元
模板
编程应该是
C++
程序
员应该“必须”知道的(当然不包括入门级学生),还是不
浏览 0
提问于2008-10-14
得票数 3
回答已采纳
5
回答
c++
中
内存
泄漏的示例(使用异常)
、
、
、
在C中有一个段落说: 常见的编程实践是
分配
动态
内存
,将该
内存
的地址
分配
给指针,使用指针操作
内存
,并在不再需要
内存
时使用delete释放
内存
。如果在成功
分配
内存
之后但在delete语句执行之前发生异常,则可能会发生
内存
泄漏。
C++
标准在标头中提供了类
模板
unique_ptr来处理这种情况。任何on都可以为我介绍一个实际的例子,即异常发生,
内存
将泄漏。
浏览 5
提问于2013-03-12
得票数 6
回答已采纳
1
回答
这个
内存
分配
器如何获得块的地址?
、
、
、
所以,我正在阅读在这个网站上写一个
内存
分配
器:/** */ Block *getHeader
浏览 2
提问于2020-11-16
得票数 0
回答已采纳
2
回答
C++
模板
元
编程--不确定我是否很在意?
、
、
据我所知,普通的
C++
代码在编译时被转换成汇编
程序
,然后由CPU在运行时执行。因此,我不太明白
模板
元
编程的优点是什么?维基百科介绍了关于
模板
元
编程的如下内容: 这似乎并没有真正强调
模板<
浏览 1
提问于2013-02-23
得票数 0
回答已采纳
2
回答
在T[]中处理-like对象的惯用方法
、
我在
C++
代码中使用了一些C库。库希望我
分配
一定数量的
内存
,并将指针传递给库。不幸的是,预先不知道确切的所需
内存
大小,因此库还要求我提供具有以下签名的C-回调:其中,ptr先前被传递给
内存
,new_size是必需的大小,回调必须返回指向新
分配
内存
的指针。没有直接存储
分配
器状态的方法。sizeof(o_i) + initial_size
内存<
浏览 6
提问于2022-01-25
得票数 1
3
回答
本机
C++
库的
内存
分配
器,供C#使用
、
、
我正在编写一些需要从
C++
调用的本机
C++
代码(并且不能用C#代码替换
C++
本机代码)。编辑:发现了这个问题:问题不在
分配
/去
分配
代码
浏览 10
提问于2010-01-31
得票数 0
回答已采纳
2
回答
元
编程中的枚举值与静态常数
、
我正在阅读
C++
模板
:完整指南,第23章。
元
编程。最后,描述了
元
编程中使用枚举值与静态常数的区别。如果我们得到一个函数void foo(int const&);并传递它
元
程序
的结果:foo(Pow3<7>::value);,这本书说: 老实说,我完
浏览 2
提问于2021-04-29
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
谷歌开源TCMalloc,专为C和C++定制的内存分配器
聊聊C+的类和面向对象编程
(无密完整)C/C+从0到1系统精讲 项目开发综合基础课
C和C+之间的对比,小白应该先学C还是C+?为什么?
聊聊C+的模板和泛型编程
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券