腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
我
是否
可以
将
一些
对象
的
指针
保
存在
向量
中
,
然后
将
这些
指针
用于
调用
内联
函数
c++
假设
我
有一个类播放器,它有
一些
meber
函数
。其中之一使用this关键字返回
对象
的
指针
。Game
的
类,它使用一个
函数
以不同
的
向量
保存任何玩家
的
信息。其中一个
向量
保存
对象
向量
playerList
的
指针
; class Gamepublic: void addPl
浏览 16
提问于2019-02-28
得票数 0
回答已采纳
1
回答
如何创建
指针
而不从参数列表
中
创建
对象
c++
、
pointers
、
object
、
vector
、
containers
我
需要指向
一些
预先
存在
的
对象
的
指针
向量
,所以我想直接在
向量
内创建一个
指针
。
我
想
调用
向量
的
emplace_back
函数
,
将
新作为参数传递,但是这不仅会创建
我
想要
的
指针
,而且还会创建一个
对象
。为了消除这种不想要
的
附带效应,<e
浏览 4
提问于2016-03-23
得票数 0
回答已采纳
2
回答
C++
中
内联
函数
包装器
的
限制
c++
、
optimization
、
c++11
、
inlining
我
的
问题涉及在C++
中
函数
包装器上
内联
优化
的
应用,考虑下面的代码,WorkerStructure
对象
是通过封装
一些
功能块
的
函数
包装器初始化
的
。
然后
,在
调用
WorkerStructure::doSomeWork方法时使用
函数
包装器。当应
用于
WorkerStructure::doSomeWork方法时,workerFunction<
浏览 5
提问于2012-09-29
得票数 1
回答已采纳
1
回答
将
临时
对象
放入类
中
的
向量
中
,如果这是错误
的
做法
c++
、
class
、
oop
假设
我
有一个包含
向量
的
类,在这个类
中
,
我
想存储例如,学生
的
对象
,
这些
类只包含
一些
整数,里面没有什么奇怪
的
东西,比如
指针
或其他。当我创建包含此
向量
的
超类(例如class A {}; )时,
我
希望在
调用
构造
函数
时,与
一些
学生一起初始化该
向量
。因此,
我
创建了一个临
浏览 3
提问于2022-02-19
得票数 0
1
回答
在某些情况下,按引用传递
是否
会衰减为
指针
传递?
c++
、
pointers
、
reference
让
我
解释一下
我
的
意思:void sum(int& a, const int& b) { a += b; }逻辑上
的
假设是,
调用
这个
函数
可以
通过不传递任何参数,而是让
函数
访问堆栈
中
已经
存在
的
变量来进行优化。直接更改它们
可以</
浏览 3
提问于2021-12-18
得票数 2
回答已采纳
5
回答
在c++
中
删除
指针
与
对象
的
向量
c++
、
pointers
、
vector
我
有一个指向一个
对象
的
指针
向量
(
我
将它们作为
指针
,因为
我
将
大量地占据周围
的
位置,
我
可以
想象只交换
指针
,而不是交换整个
对象
会快得多。 不管怎样,
我
最终需要删除
向量
,但它所指向
的
对象
仍然需要有效。文档似乎说它将在
向量
中
的
每个<
浏览 0
提问于2011-01-18
得票数 2
回答已采纳
4
回答
c++引用一个
向量
的
问题?
c++
、
pointers
、
vector
、
reference
在
将
向量
的
引用作为参数传递时,
我
遇到了
一些
困难。最初它是一个指向
指针
向量
的
指针
,被
调用
的
函数
将
改变其被
调用
的
任何值
的
属性。现在
我
已经更改了
向量
,以保存一组
对象
,而不是像最初那样指向
对象
的
指针
。
我<
浏览 2
提问于2011-06-20
得票数 3
回答已采纳
4
回答
c++
中
内联
函数
的
零成本列表
c++
、
c++11
、
stl
、
inline
、
overhead
) { }}好
的
,更新:
我
抓取了
我
的
朋友许可
的
IDA Pro并检查了<
浏览 0
提问于2019-02-04
得票数 6
1
回答
帮助缓存位置
的
向量
?(C++)
c++
、
pointers
、
vector
上周,
我
读到了
一些
伟大
的
概念,比如缓存局部性和cpu
中
的
流水线。虽然
这些
概念很容易理解,但我有两个问题。假设
可以
在
对象
向量
或指向
对象
的
指针
向量
(如
中
)之间进行选择。
然后
,使用
指针
的
一个论点是,关闭较大
的
对象
可能很昂贵。然而,
我
无法找到什么时
浏览 1
提问于2015-05-18
得票数 1
回答已采纳
3
回答
指向
向量
中元素
的
指针
c++
、
qt
我
对c++非常陌生,
我
已经读过
一些
关于
将
指向
对象
或
对象
本身
的
指针
存储在
向量
中
的
主题。
我
决定将
对象
存储在
向量
中
,因为在运行时
我
不需要push_back很多
对象
,所以只创建了一次,
然后
就这样离开了。
我
现在
的
问题是,
我
有另一个<
浏览 6
提问于2013-07-10
得票数 0
回答已采纳
1
回答
对
指针
向量
进行分区时
的
谓词语法(C++)
predicate
、
data-partitioning
我
有一个指向
对象
的
指针
向量
。
我
想根据成员
函数
报告
的
属性从这个
向量
中
删除
对象
。
我
正在尝试遵循
我
找到
的
一个很好
的
例子,关于如何从
向量
中
删除某些
指针
(及其关联
的
对象
)。基本思想是划分
向量
,删除选定
的
对
浏览 1
提问于2009-10-28
得票数 2
回答已采纳
2
回答
删除类内成员
函数
中
的
对象
c++
、
class
、
object
、
this
、
delete-operator
我
正在开发一个游戏,
我
有一个树形类。该类有一个名为" wood“
的
int,它保持树
中
剩余
的
木材数量。还有一个跟踪所有事件
的
功能。当这个值达到零时,
我
想删除这个
对象
。(顺便说一下,
我
使用
的
是CodeBlocks和SDL库)void Tree::handle_events(SDL_Event event, int MouseX, intelse {
浏览 0
提问于2013-06-13
得票数 0
1
回答
这些
“丰富”
的
汇编代码是用来做什么
的
,为什么要编译出来呢?
c++
、
assembly
、
compilation
、
compiler-optimization
、
disassembly
我
不熟悉C++编译器
的
实现,
我
正在编写这样
的
C++片段(
用于
学习): void vector8_inc(std::vector<unsigned char>& v),
我
找到了vector8_inc和vector32_inc
的
段。但实际上,这两个
函数
在main()
中
是“
内联
”
的
,上面显示
的
指令
将
永
浏览 3
提问于2022-01-28
得票数 1
2
回答
Fortran
调用
C:如何获得高效
的
矢量化
函数
c
、
fortran
、
vectorization
、
simd
、
intel-fortran
因此,选项是:
我
可以
尝试
将
函数
内联
,也
可以
使用SIMD
函数
(
我
希望使用OpenMP SIMD,
我
希望它是可移植
的
,
我
已经使用了OpenMP)。 如果
我
从Fortran
调用
Fortran,它会双向工作。对于传递参数,
我
使用线性/ref子句传递对值
向量
的
引用,而不是引用
向量
,这似乎是有效
浏览 3
提问于2016-07-04
得票数 1
1
回答
指向动态分配
对象
的
C++删除
指针
c++
、
pointers
、
dynamic-allocation
我
加载一个文本文件,
然后
从它
的
数据
中
创建动态分配
的
对象
,
然后
将它们
的
指针
存储在一个
向量
中
,并根据每个
对象
类型将其存储在另外两个容器
中
的
一个,
我
有两个问题:首先:如果
我
在读取文件
函数
中
声明和初始化
对象
,
然后
添加指向该
向量
<e
浏览 2
提问于2017-11-27
得票数 1
回答已采纳
2
回答
外部
内联
函数
gcc
c++
、
c
、
inline
、
function-pointers
我
在阅读C/C++
中
的
内联
函数
时,阅读了以下内容: inline.h: printf("In two.c\n");输出如下所示: In two.c 它说这个输出是通过“使用
内联
关键字
的
gcc语义”获得
的</e
浏览 0
提问于2013-06-17
得票数 3
1
回答
当迭代器改变时,对迭代器
对象
的
引用
c++
、
iterator
我
正在进行一个项目,其中包括迭代一个充满指向类
对象
的
指针
的
向量
。
我
想要做
的
是保存指向我正在寻找
的
2个
对象
的
指针
。
我
可以
找到
对象
,使用两个if循环将它们保存到一个类
指针
变量
中
,
然后
.出了点事。在for循环
的
末尾,
我
的
变量<e
浏览 0
提问于2019-06-03
得票数 0
回答已采纳
4
回答
向抽象类
的
std::
向量
添加元素
c++
、
vector
我
希望将从公共接口(抽象类)派生
的
类
的
对象
存储在该抽象类
的
std::
向量
中
。这个
向量
应该在循环中填充,通常我会
调用
类
的
构造
函数
并将创建
的
对象
推入
向量
。据我所知,在抽象类
的
情况下,
我
只能存储指向该类
的
指针
,因此
我
需要存储派生类
的
push_ba
浏览 1
提问于2015-07-14
得票数 11
回答已采纳
1
回答
向量
的
值在不应该改变
的
情况下发生变化
c++
、
assembly
、
memory
、
64-bit
、
game-engine
我
正在从零开始编写一个游戏引擎,作为一个免费
的
学习练习.
我
目前正在实现一个呈现队列,但是负责队列
的
向量
的
值一直在变化。
向量
objRID
的
类型为OBJR*,其中OBJR是包含位置信息
的
结构,以及指向位图
的
指针
。
我
使用
的
位图库似乎不是罪魁祸首,但
可以
在:上找到。 最重要
的
例外是0x1CCCCCC
的
读取访问冲突。<e
浏览 1
提问于2018-06-02
得票数 2
回答已采纳
2
回答
如何用
指针
向量
C++实现类析构
函数
c++
、
class
、
oop
、
vector
、
destructor
如果
我
在类中有类和
指针
向量
,
我
应该如何编写析构
函数
来正确地释放内存?这是正确
的
吗?~Class() for(int i = 0; i<v.size(); i++) delete v[i];} 或者
我
也应该擦除矢量
中
的
元素?或任何其他解决方案?
浏览 0
提问于2018-01-11
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
掌握这些技巧,让你的程序性能和可维护性双双提升!
你可以信任由编译器优化的代码吗?
手把手教你:如何把C+的源程序改写成C语言
泛型会让你的 Go 代码运行变慢
如何使用C+原型模式轻松实现对象复制和动态创建?
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券