17 问答列表

复制省略和简单可复制类型

作者:Antoine Morrier 提问时间:5/4/2021

从标准的 6.7.7(临时对象)中,我们可以看到: 当类类型 X 的对象传递给函数或从函数返回时,如果 X 至少有一个合格的复制或移动构造函数 ([special]),则每个此类构造函数都是微不足道...

c++ 接口必须遵守五法则吗?

作者:user7119460 提问时间:4/22/2018

定义接口类时声明实例化方法的正确方法是什么? 出于显而易见的原因,抽象基类需要具有虚拟析构函数。但是,随后会给出以下编译警告:“'InterfaceClass' 定义了一个非默认的析构函数,但不定义...

如何在Visual Studio中启用C++17编译?

作者:Tudvari 提问时间:12/24/2016

我想使用 C++17 功能。 如何在 Microsoft Visual Studio 中将编译从 C++14 切换到 C++17? 或者它在 VS 的发布版本中不可用?...

如何制作字符串数组库并像登录系统一样访问它们。(爪哇 17)

作者:anEgg 提问时间:7/20/2022

我正在尝试使用用户名和密码进行登录提示,但我无法弄清楚如何制作字符串数组库。我当前的代码可以通过使用带有变量的函数(如)和仅使用它登录来获取 1 个用户名和密码,并更改通行证和用户名。 目前,我的代码...

为什么 CRTP 模板中的派生类不初始化静态变量?

作者:ashura 提问时间:7/27/2023

所以我正在尝试创建一个基于 CRTP 的工厂。为简单起见,我将只包括此处相关的任何内容。我有两个可能彼此无关的问题,但试图找到关键字时遇到了困难。 #include <bits/stdc++.h> ...

PhpStorm “java.ioException,无法复制.....到......”错误

作者:noliyeb 提问时间:9/16/2023

我正在使用 Linux Mint。在 PhpStorm 中,我编写了我的 php 代码并将其保存到 xampp/htdocs/dashboard/ 以打开它与 xampp 集成的它。当我在另一个文本编...

无法删除名称中带有连字符减号的数据库

作者:complete_stranger 提问时间:11/15/2023

无法删除名称中包含连字符减号的数据库。该数据库称为 。nfm_example-F2_6 Delphi 代码如下所示: try ... finally DBConn.QueryExecNP('d...

丢弃分支中的嵌套 constexpr-if 语句仍在计算?

作者:Bernard 提问时间:6/14/2018

在我看来,在 MSVC(版本 15.7.3)中评估另一个 constexpr-if 语句的丢弃分支内的 constexpr-if 语句。 请考虑以下代码: #include <tuple> #in...

删除了所有自动生成的构造函数/运算符的类仍然可以从函数返回吗?

作者:Bernard 提问时间:7/20/2018

最近,我遇到了这个答案,它描述了如何初始化一个非默认可构造的元素。我并不感到惊讶,因为这个答案显然没有进行任何默认构造。std::array 相反,它使用聚合初始化构造一个临时变量,然后在函数返回时...

在标准库中键入聚合可初始化性的特征?

作者:Bernard 提问时间:12/19/2017

C++标准库有 std::is_constructible<Class、T...>检查是否可以从给定类型构造类作为参数。 例如,如果我有一个具有构造函数的类,那么将是 .MyClassMyClass...


共374条 当前第2页