腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
CRTP
继承中
的
基
类
“交友”是否也会影响
子类
?
、
、
、
、
在中,我提出了一个方案,强制
CRTP
基
类
的
子类
在
构造
函数
中接受特定类型作为参数:使参数类型
的
构造
函数
private,
将
CRTP
基
类
赋值为friend,并将参数类型声明为
基
类
构造
函数
的
参数。但是,当我试图证明该方案通过违反访问协议提供了所需
的
浏览 3
提问于2016-09-10
得票数 1
回答已采纳
2
回答
由于未
构造
子级,
CRTP
基
构造
器崩溃
、
、
、
我有自动生成
的
类
,但我想让最终用户能够添加自定义成员
函数
和
构造
函数
。问题出在
构造
函数
上。如果我在
CRTP
中定义了一个
构造
函数
,我就不能正确地访问子对象,因为它还没有被
构造
,因为
子类
构造
函数</
浏览 1
提问于2018-11-30
得票数 4
1
回答
使用
CRTP
将
基
类
的
子类
传
递给
构造
函数
?
、
我有以下
基
类
:{ virtual ~BaseVisitor() {};class Visitor->print(); void eval() { } 以及从表达式继承
的
类
public: Add(Literal left, Literal r
浏览 9
提问于2019-10-27
得票数 0
回答已采纳
2
回答
派生
类
的
C++
CRTP
构造
函数
、
、
我有些关于
CRTP
的
问题。main(void){ foo.print();}value: 0因此,变量value似乎由默认
构造
函数
构造
为但我不知道何时何地调用这个
构造
函数
,因为没有创建派生
类
的
对象。 此外,假设我想要用不同
的
起始值来创造价值,如何
使用
这种设计模式来实现呢?显然,我
浏览 9
提问于2014-08-01
得票数 0
回答已采纳
3
回答
向
基
类
上
的
构造
函数
添加一个新参数意味着我必须重构从它继承
的
所有
类
?
、
、
、
我
使用
的
是温莎城堡倒置控制容器。 我发现,如果我需要通过
基
类
上
的
构造
函数
注入一个新组件,那么从它继承
的
所有
子类
都需要将该组件传
递给
基
类
的
构造
函数
。这是意料之中
的
。但是,如果我有几十个
子类
继承了那个
基
类
,并且有几十个单元测试实例化了这些
子类
,
浏览 1
提问于2019-07-30
得票数 0
回答已采纳
2
回答
冻结对象
的
回溯方法
我正在
使用
一个抽象语法树,其中每个顶点都是一个Node
类
的
子类
。这个
基
类
在第三方库中定义,Node对象在
构造
时被冻结。现在,我正在执行一些昂贵
的
操作,这些操作遍历树,有时是递归
的
,我想回忆一下这些操作
的
结果。下面是这样一个
子类
的
示例,以及
使用
“经典”Ruby模式回
传
的
操作结果:
浏览 2
提问于2017-07-15
得票数 3
回答已采纳
1
回答
使用
朋友声明继承私有
CRTP
构造
函数
、
、
、
我很难理解从
基
类
继承
构造
函数
的
正确行为。在我
的
特殊情况下,我有一个带有私有
构造
函数
的
crtp
基
类
,以防止
基
类
的
实例化(作为抽象
类
)。现在,
crtp
基
是派生
类
的
朋友,派生
类
用using语句继承
基
类<
浏览 0
提问于2018-11-23
得票数 0
3
回答
如何设置属于
基
类
[继承]
的
子类
对象
的
属性(属性)?(通过基地对儿童
的
攻击)
、
、
、
、
我对
类
和面向对象程序设计( OOP )都很陌生,我正在学习一个教程,解释
类
和继承,偶然发现了一些东西。this.name=name
子类
继承
基
类
this.chil
浏览 0
提问于2019-08-28
得票数 2
回答已采纳
1
回答
获取包含
类
的
类型
我希望有一个宏,它
使用
它所在
的
类
的
类型,而不是将该名称传
递给
宏。为此,我尝试了typedef decltype(*this) my_type;,但this只能在非静态成员
函数
中
使用
。有什么想法吗?编辑(注释副本): 我已经创建了一个
基
类
和一组宏,它们
使用
CRTP
无缝地实现
类
数据
的
三重缓冲。当一个三重缓冲
类
从另一个三重缓冲
类
继承而
浏览 2
提问于2013-02-09
得票数 4
回答已采纳
2
回答
使用
CRTP
的
全局
构造
函数
、
我希望允许一个
类
从一个
基
类
CRTP
继承,这个
基
类
导致在main()开始之前创建并运行一个全局
构造
函数
。我们
的
想法是
使用
它在一些映射中注册一个类型,以便稍后查找。似乎只有当我实例化了派生
类
的
成员并
使用
了
基
类
时,这才能起作用。Bar { static Foo foo_; class Test : pu
浏览 0
提问于2014-02-22
得票数 0
2
回答
每个派生
类
的
C++分隔静态字段
、
、
、
、
如何继承
基
类
中
的
静态字段,但使其在每个派生
类
中保持唯一,并保持
将
这些
类
向上转换为父
类
的
可能性? 长版本。我需要为一组
类
创建某种基本接口。每个
类
都需要有一个静态字段和一个静态方法。但我希望能够
将
所有这些
类
作为参数传
递给
一个
使用
这些静态成员
的
通用
函数
。所以我在考虑从一个
基
类
继承它
浏览 0
提问于2017-08-01
得票数 4
4
回答
将
基
类
构造
函数
复制到
子类
?
、
、
我有一个大
的
集合
类
,我需要在一个非常薄
的
子类
中“包装”这些
类
。
基
类
的
功能没有改变,它们
的
接口也没有改变。问题是,为了
使用
基
类
的
构造
函数
(其中大多数
构造
函数
有多个),我需要在每个
子类
中标记一个相同
的
构造
函数
,只需将参数传<e
浏览 5
提问于2009-09-30
得票数 0
回答已采纳
8
回答
子类
可以继承
构造
函数
吗?
、
、
我有一个
基
类
"B",它有两个
构造
函数
,一个没有参数,另一个接受一个参数,一个整数。 Error 1 Too many arguments to 'Public Sub New()“ 这让
浏览 9
提问于2009-06-25
得票数 2
回答已采纳
5
回答
使用
基本
构造
函数
创建实例
、
、
出于问题范围以外
的
原因,我需要动态创建从
基
类
继承
的
子类
实例,调用不存在
的
构造
函数
,并传
递给
基
类
构造
函数
的
参数
使用
下面的示例:应该创建一个ExampleClass实例,
将
值发送到argument1 of
浏览 0
提问于2013-05-02
得票数 3
3
回答
CRTP
函数
过载模糊度
的
求解
、
、
、
、
我想为
CRTP
基
类
的
派生
类
工作几个
函数
。问题是,如果我将派生
类
传
递给
CRTP
类
的
免费
函数
,就会产生歧义。说明这一点
的
一个最起码
的
例子是以下代码:struct A{}; templatefails t
浏览 1
提问于2019-07-10
得票数 6
回答已采纳
1
回答
ImportingConstructors和
子类
、
我有一个抽象
基
类
和一个派生
类
。通过在
基
类
中
使用
ImportingConstructor,我正在尝试
使用
MEF来注入对我
的
WindowManager
的
引用。即。问题是,在我添加这个之前,我所拥有的是没有参数
构造
函数
,并且派生
类
是关于如果我向
基
类
添加一个无参数
构造
函数
,WindowManager永远不会被注入。<e
浏览 2
提问于2012-04-20
得票数 5
回答已采纳
1
回答
是否在
使用
CTRP时访问父
构造
函数
UB中
的
子属性?
、
、
、
、
我制作了一个魔杖盒来捕捉我
的
问题: 从根本上说,就像小水滴暗示
的
那样。我
使用
CRTP
,我
的
基
类
/父
类
构造
函数
使用
CTRP中
的
标准方法调用子方法。但是,该子方法
使用
它自己
的
子类
的
属性,如果这些属性是特定类型
的
,例如std:: string,则似乎会导致运行时问题(例如MSVC上
浏览 0
提问于2018-10-17
得票数 1
回答已采纳
1
回答
crtp
父级访问姐妹
类
、
、
这个
类
是不可访问
的
(我指的是源代码),因为它是一个第三方
类
。这个
类
有一个方法,我想从一个(父级)姐妹(比方说叔叔)
类
访问它。它是通过
使用
访问
子类
的
成员而创建
的
:class
crtp
{ void foo() { std::cout << "
crtp
,我需要从我
的
浏览 2
提问于2013-07-21
得票数 0
回答已采纳
2
回答
DI和
基
类
、
、
、
我通过典型
的
例子创建了简单
的
asp.net核心应用程序,它
的
工作原理与预期一样。然后,我通过这样
的
appsettings.json添加了配置支持:[Route("[controller]/[action]")] public class MyController但是现在我想在我
的
基
类
(BaseController)中实现BaseController,这样所有派生控制器都可以访问它。没什么难
的</em
浏览 0
提问于2019-03-13
得票数 0
2
回答
将
子变量传
递给
父
构造
函数
、
、
我试图
将
一个变量从父
类
传
递给
它
的
子类
。代码确实编译了,但是一直给我结果;0。当我硬编码
子类
内
的
基本
构造
函数
中
的
值时,它确实给出了想要
的
结果。0.29; Child();儿童class.cpp:} 如何使
子类
中
的
浏览 0
提问于2019-09-15
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券