C ++ 14是2014年批准的C ++标准的名称。它基于以前的C ++ 11标准,改进了核心语言和标准库并添加了一些功能。
我想知道为什么constexpr函数(尤其是std::size)在一些非const上下文中不能工作,而只有类型重要。让我们看看两个array_size的实现。老式的C++...
表达式z=(y=30)+(y=10)+(y=20)的评价概念是什么;[关闭]
以下代码的输出是什么,请帮... 我没有得到任何编译器的错误编译器是如何评估这样的表达式的?#include int main() { ...
我想实现一个简单的二进制搜索树,但我遇到了一些问题,我不知道问题出在哪里。#include using namespace std; class Node{ public: ...
在不增加内存的情况下将预处理器配置定义迁移到constexpr。
迟来总比不来好:我正试图更新我的代码库以适应最近的C++标准,现在正试图真正理解constexpr语法功能的意图。然而,我正在努力 ...
我在使用 std::bind 和 std::make_unique 时遇到了问题。我有一个对象,我将工厂函数传递给它的构造函数,用于制作另一个类类型的对象的std::unique_ptrs。使用VS2013,...
我有一组shared_ptr,想在其中找到一个值: typedef std::shared_ptr IntPtr; 结构比较 { bool operator() (const IntPtr& a, const IntPtr& b) { return ...
在我的问题类型为c++中的returntype中,我得到的答案是这样一个结构:模板 struct int_type { using type = std::conditional_t
请看下面的cpp代码 字符串 ans = "NO"; 映射 idv ; /vi是int的向量 for(int i=1;i<=n;i++) idv.[arr[i]].push_back(i); /frequecy >= 3 for(auto el:idv){ if(el......)
C++中的多维数据集:从二维数据的std::向量,到二维网格的std::向量的最简洁方法?
背景:我一直在处理科学卫星图像。我一直在处理科学卫星图像,目前将每个时间戳的最终结果保存为cv::Mat_。 例如,它可以存储在std::...中。
Boost property_tree错误:当在.ini文件中获取一个元素时,将数据转换为 "j "类型失败。
我有一个.ini文件包含以下数据 [SYSTEM] num_of_vps = 1 我有以下代码来读取.ini文件中的一个元素。(uint 定义为 typedef unsigned int uint) boost::property_tree::ptree pt; ...
我使用snprintf将输出发送到缓冲区。目前我只在windows下使用。但从现在开始,它必须支持不同的平台(Windows,Linux和Mac)。
为什么g++ 10.1对头文件中的命名lambda有抱怨,而其他文件没有?
我有一个头文件,里面有一个命名的lambda,我用它来测量一些函数的执行时间(这个lambda是这个问题的部分结果 如何写一个Lambda包裹一个函数与......
我见过的代码是这样的: struct foo_functor { template constexpr auto operator()(T t, U u) const -> decltype(t)
能否用C++14实现C++17结构化绑定?我的目标是一个简单的概念证明,语法如下:int a,b; (a,b)=std::tuple (4,2); 我的方式... ...
问题:一个学生报名参加了工作坊,并希望参加最多不超过两个工作坊重叠的工作坊。你必须做以下工作。实现结构: 结构车间有...
#include using namespace std; struct TreeNode { int val; TreeNode *left; TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) {}。}; int main() { ...
将intializer列表聚合inialization转发给std::array成员。
我有一个类,封装了一个stl兼容的容器类型,这是唯一的类成员,并给出了很多向量数学函数,可以应用在这个向量上。这个类有各种 ...
https:/www.hackerrank.comchallengesgridland-metroproblem 这是黑客排名中的问题链接。#include #include #include 使用...
我正在尝试用python中的cppyy导入C++文件。我想加载HSMdApi.h和HSMdApi.lib。下面是目录结构 下面是代码 import cppyy cppyy.include('includeHSMdApi.h')cppyy...。
我创建了一个模板函数,我试图自动推导出模板参数。MCVE(编译它):模板 void foo(const std::vector)