腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
编译器
认为
我
的
MatrixXd
构造
是
一个
函数
,
而
不是
成员
、
我
正在创建
一个
类,它应该有
一个
矩阵作为
一个
受保护
的
成员
,在来自本征库
的
MatrixXd
类型
的
头类中声明。问题
是
,如果
我
将它声明为
MatrixXd
name(5, 5);,其中矩阵
的
维度在括号之间,
编译器
会将其视为
我
的
类
的
方法,
而
不是
成员
。
浏览 0
提问于2017-08-24
得票数 1
回答已采纳
1
回答
如何了解特殊
成员
函数
实现
编译器
的
自动生成?
说,如果满足条件,将自动生成下面列出
的
特殊
成员
函数
。 Q2。实现依赖于
编译器
吗?或者
是
由C++标准定义
的
? 编辑-
我</em
浏览 2
提问于2015-10-21
得票数 1
回答已采纳
1
回答
在类中初始化模板对象(c++)
、
、
、
我
想对
一个
基于艾根图书馆
的
类进行谴责:#include <Eigen> public:MatrixV(double mu, double omega, double delta, double size); private: Eigen::JacobiSV
浏览 1
提问于2017-08-25
得票数 2
回答已采纳
1
回答
卡尔曼滤波在C++中
的
实现
、
、
首先,
我
这么做是因为
我
认为
它更容易阅读。
我
读到,最好让类
成员
成为矩阵
的
指针,因为它使类更轻。这是什么意思?如果
我
想在PC上运行这一点,
而
不是
像覆盆子皮( raspberry Pi)那样的话,这重要吗?
浏览 11
提问于2021-08-03
得票数 1
回答已采纳
3
回答
基于std::vector<Eigen::
MatrixXd
>
的
内存管理
、
、
、
我
依靠
一个
std::vector来容纳大量
的
Eigen::
MatrixXd
。
我
不是
C++专家,
我
想知道用这种结构正确管理内存分配
的
最佳方法是什么。特别是,
我
的
问题
是
,使用它作为类
成员
,如何释放类析构
函数
中分配
的
内存?Class myClass{ //
浏览 4
提问于2013-10-13
得票数 0
回答已采纳
2
回答
在另
一个
头文件中声明对象
、
、
)
我
有
一个
问题很容易解决,但我在c++中找不到正确
的
形式主义。
我
想在给定头文件中声明另
一个
类
的
对象。不幸
的
是
,
我
得到了这个错误: cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but, Eigen::
MatrixXd
, Eigen::
MatrixXd
, Eigen::<
浏览 5
提问于2016-10-20
得票数 0
1
回答
如何调整Eigen::
MatrixXd
的
std::vector
的
大小
、
、
我
需要在
我
的
程序中使用特征矩阵
的
向量。矢量
的
大小
是
已知
的
。然而,对应于向量
的
每个
成员
的
矩阵大小可以具有不同
的
大小,并且需要动态分配。基于https://eigen.tuxfamily.org/dox/group__TopicStlContainers.html,
我
想我可以将我
的
矩阵声明为 #define EIGEN_USE_
浏览 163
提问于2020-07-06
得票数 0
回答已采纳
1
回答
将派生对象声明为类中
的
私有
成员
时出现编译错误
我
的
编译器
抱怨说,将对象声明为另
一个
类
的
私有
成员
(如下所示)给了我这个错误: 前进战略::前进战略* forwardStrategy;前进战略::前进战略* forwardToStrategy; /home/ics45c/projects/p4/src/Person.hpp:45:19:错误:对'ForwardStrategy‘
的
限定引用是
一个
构造
<
浏览 1
提问于2013-11-25
得票数 1
回答已采纳
3
回答
什么
是
编译器
生成
的
抽象类
构造
函数
,没有数据
成员
。
、
、
、
、
我
正在运行
一个
静态分析工具并得到
一个
错误,因为没有数据
成员
的
抽象类没有
构造
函数
。给定
一个
没有数据
成员
的
抽象类:{ virtual void interface_function(void) = 0;
编译器
是否生成任何
构造
函数
如果生成了
构造
函数
,那么它
浏览 1
提问于2015-07-22
得票数 1
回答已采纳
1
回答
执行显式默认
的
特殊
成员
函数
生成
、
、
、
在C++11中,可以显式地默认
一个
特殊
的
成员
函数
,如果它
的
隐式生成被自动阻止。但是,显式地默认
一个
特殊
成员
函数
只会取消手动声明其他一些特殊
成员
函数
(复制操作、析构
函数
等)所导致
的
隐式删除,它不会强制
编译器
生成
函数
,即使实际上不能生成
函数
,代码也被
认为
是
格式良好
的
。B中
浏览 0
提问于2016-02-04
得票数 5
回答已采纳
3
回答
应宣布哪些必要
的
特殊
成员
职能?
、
我
目前正在学习C++。
我
了解了一些由
编译器
生成
的
特殊
成员
函数
。
我
知道每个
成员
函数
的
功能。但我想知道哪些
成员
函数
是
必需
的
,应该声明(
而
<
浏览 3
提问于2017-03-31
得票数 0
回答已采纳
2
回答
默认
的
复制
构造
函数
处理常量吗?
、
、
、
、
我
了解到默认
的
复制赋值运算符(编辑:已更正,
而
不是
复制
构造
函数
)不能处理常量和引用。因此,如果
一个
类包含这样
的
成员
,那么
编译器
将不会为它生成默认
的
复制
构造
函数
。这个说法正确吗?此外,如果
一个
类包含指针作为
成员
,
编译器
会生成
一个
复制
构造
函数
吗?
我</e
浏览 2
提问于2015-06-16
得票数 3
1
回答
在DiagonalMatrix中添加矩阵和Eigen3
、
、
、
我
想将元素添加到带有Eigen3库
的
特征::
MatrixXd
对象
的
对角线上(版本3.3.2)。; v << 10, 20;但这是行不通
的
:
我
得到了
一个
编译器
错误,因为没有operator+。添加两个
MatrixXd
是
有效
的
,所以我希望它对对角线
的
专门化
是
可
浏览 0
提问于2017-06-12
得票数 5
1
回答
C++矩阵计算效率
、
、
、
、
我们正在尝试优化我们
的
C++代码,我们有以下矩阵计算(使用本征库)其中它们都是nxn矩阵,
而
i
是
恒等矩阵。P= (I- M)*P P = P-
浏览 1
提问于2017-04-25
得票数 5
回答已采纳
1
回答
C++:在使用特征时将
函数
传递给
构造
函数
、
、
、
我
在
我
正在学习
的
课堂上使用艾根。下面
是
代码摘录: Eigen::
MatrixXd
Ac; 其思想
是
,在创建model对象时,用户必须提供muX和muX2
函数
,类将使用muX和muX2在
MatrixXd
Ac中填充值。vars只是
一个
由我创建
的
浏览 0
提问于2017-10-25
得票数 0
回答已采纳
3
回答
使用默认
构造
函数
的
引用
成员
变量初始化错误
、
我
理解要在类中初始化引用
成员
变量,必须使用初始化器列表,使用参数化
构造
函数
来初始化
成员
变量。另外,
我
知道不需要默认
的
构造
函数
。 如果上面
浏览 2
提问于2017-07-19
得票数 3
回答已采纳
2
回答
为什么禁用CObject
的
复制
构造
函数
和赋值
、
、
默认情况下,MFC
的
根对象CObject
的
复制
构造
函数
和赋值被禁用。 在MSDN中,有
一个
。标准
的
C++默认类复制
构造
函数
按
成员
进行
成员
复制.如果需要类
的
复制
构造
函数
(但不可用),则私有CObject复制
构造
函数
的
存在保证了
编译器
错误消息。因此,如果类需要此功能,则必须提供副本
构造
浏览 0
提问于2010-06-21
得票数 8
回答已采纳
1
回答
参考特征矩阵
、
、
我
希望当我创建
一个
特征矩阵并将其设置为另
一个
矩阵时,我会看到引用语义。具体地说,
我
期望这个
的
输出#include "Eigen/Dense" using Eigen::VectorXd但是如果
我
显式地引用输入(就像在类
构造
函数
中一样),
我
似乎仍然得到了复制语义。为什么看起来Eigen正在
浏览 8
提问于2018-01-31
得票数 0
回答已采纳
2
回答
没有数据
成员
和大括号语法
的
类
的
默认复制
构造
函数
、
、
、
考虑以下类定义:也就是说,A
是
一个
没有数据
成员
的
类(尽管它也没有
函数
成员
)。以下代码按预期工作,因为
编译器
为类A生成默认
构造
函数
和默认复制
构造
函数
A bar(foo); // calls A's default copy constructor 但是,如果使用
的
是
大括号语法
而</em
浏览 0
提问于2017-06-29
得票数 3
回答已采纳
1
回答
如何使
编译器
生成
的
默认
构造
函数
比只进行初始化
成员
的
自写
构造
函数
更有效?
、
、
、
由触发,
我
正在读 使用类内
成员
初始化器可以让
编译器
为您生成
函数
.
编译器
生成
的
函数
可以更高效。请注意,这是专门针对默认
构造
函数
的
,它只会初始化
成员
,并且指导原则建议,
一
浏览 2
提问于2019-05-23
得票数 13
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
一文详解C+编程中重要的类的重要函数成员及其重点难点解析
Linux C加加 类之构造函数!
C+:05-class和struct
从 static 关键字深入理解 java 对象初始化顺序
重温C与C+之构造函数
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券