explicit 相关问题

在C ++中,指定不允许隐式转换或复制初始化的构造函数和转换运算符。在C#中声明了一个必须使用强制转换调用的用户定义的类型转换运算符。对于MS SQL Server for-xml-EXPLICIT模式,请使用[for-xml-explicit]标记

是否可以使用显式类型转换将基类对象分配给派生类引用?

是否可以使用C#中的显式类型转换将基类对象分配给派生类引用?我试过它,它会产生运行时错误。

回答 22 投票 72

模板生成器错误的显式复制构造函数

将旧代码从MSVS2003移植到MSVS2017并遇到问题。以下代码(摘录)在MSVS2003下编译正常,并在MSVS2017:template下失败 TTT班{...

回答 1 投票 2

如果类具有显式构造函数,为什么lambda不能返回类对象? [重复]

我遇到过这个古玩,并且不明白为什么使用显式构造函数会导致失败。我试图使用lambdas从配置数据生成和初始化对象。一世 ...

回答 1 投票 1


如何应用make有条件显式的默认构造函数?

问题假设我们有一个(虚构的)类模板C. 使用有条件显式的默认构造函数。当且仅当std :: is_same_v时,默认构造函数应该是显式的

回答 1 投票 2

java显式类型转换给出了不同的结果

我想知道显式类型转换的工作顺序以及它在哪个区域工作。在下一个例子中,我收到不同的结果。 float S = 0; for(int i = 1; i <= 10; i ++)...

回答 1 投票 1

错误:没有匹配函数来调用...返回语句

我在openSUSE Leap 15的Qt 5.9.4上使用GCC7。我有以下类:类ManSuppProps:public QObject {Q_OBJECT public:explicit ManSuppProps(QString parentName);明确......

回答 1 投票 4

转换为基类从未使用过

我有两个类,一个是从另一个私有派生的(因为我不想暴露基础的接口)。但是后来我想创建一个对base的引用。我能做到......

回答 1 投票 0

如果删除了组件扫描,则@Autowired不起作用

我面临的问题是,如果从配置中删除组件扫描标记,注释@Autowired将不再起作用(在所有使用此批注的Java类中)

回答 2 投票 8

© www.soinside.com 2019 - 2024. All rights reserved.