c++14 相关问题

C ++ 14是2014年批准的C ++标准的名称。它基于以前的C ++ 11标准,改进了核心语言和标准库并添加了一些功能。

您如何理解“ std :: forward只是语法糖”?是真的吗?

您如何理解“ std :: forward只是语法糖”?真的吗?如果您能在下面详细解释相关代码,我将不胜感激。根据文档(https://gcc.gnu ....

回答 3 投票 0

使用dfs算法时出现运行时错误

使用dfs解决问题时出现运行时错误。这是错误:AddressSanitizer:地址0x7ffce7e6eff8(pc 0x000000359715 bp 0x7ffce7e6f040 sp 0x7ffce7e6f000 T0这里是堆栈溢出...

回答 1 投票 0

我如何创建一个参数为map的function()

#include #include #include #include #include #include 使用命名空间std; void print(string :: size_type n,...

回答 2 投票 0

动态编程问题-最小成本路径

我正在尝试这个问题-最低成本路径。我已经使用Dijkstra的最短路径算法解决了这个问题。但是当我尝试使用递归+记忆化即动态编程时,我...

回答 1 投票 0

找出差异大于等于最小差异的不同对的最大数目吗?

**给定一个整数数组,不包含任何元素,您必须找到差值大于或等于...的整数对的最大数量...

回答 1 投票 0

是“ std :: forward”和“ std :: move”不生成代码吗?

“ std :: forward”和“ std :: move”不生成代码是真的吗?我在《有效的C ++ 11/14采样器》中看到了这句话。相关代码在脚注中。如果答案是肯定的,可以...

回答 1 投票 0

opencv3 C ++ 14中的HOGDescriptor

我正在尝试将C ++代码从C ++ 11 opencv2迁移到C ++ 14 opencv3。原始语法为:#include setSVM(128,64,cv :: gpu :: HOGDescriptor :: getPeopleDetector64x128(),...

回答 1 投票 0

带有条件语句错误的constexpr,使用Stroustrup示例

Stroustrup C ++第4版。页311描述了用于阶乘的constexpr fac,其中包括一个条件语句。然后在第312页上,用条件语句和注释描述constexpr bad2 ...

回答 1 投票 3

如果不包含pthread,为什么GCC的线程标准库实现会引发异常?

[例如,当我编写使用std :: promise的代码,并且在GCC中不包含PThread库时,会抛出异常,而不是链接器错误。例如:void product(std :: promise ] >>

回答 1 投票 2

实现不使用原始类作为模板的使用模板化类的类

抱歉,标题令人困惑。希望示例代码可以使其更加清晰。可以说我有一个类:template Class_A {//有一些方法}现在我也有一个类:...

回答 1 投票 0

通常采用可索引/可调用的线性组合

我正在尝试全局扩展并将可调用/可索引对象(在该单词的抽象数学意义上的矢量)加在一起。也就是说,我正在尝试采用对象的线性组合...

回答 1 投票 0

将`template zero()`扩展/专业化为可调用的T'

我正在尝试定义函数模板 zero()并将其专门用于各种情况。 zero ()应该返回静态T :: zero()(如果存在)。否则static_cast (如果...

回答 1 投票 3

字符串是从前面的语句中追加的

我正在使用C ++语言代码。发现一件有趣的事参见下面的代码-void CharsAndStrings(){char s [] =“ vaishnav”; char s1 [4] = {'s','h','i','v'};字符s2 [4] = {...

回答 3 投票 -1

加入线程时无限循环

我正在尝试使用此处提供的ThreadPool类,不幸的是,此类的设计方式是在创建时创建其线程并将它们加入析构函数中。制作...

回答 1 投票 1

如何限制C ++中用户输入的字符串和字符?

我正在尝试创建一个小型餐厅程序,在该程序中,我将练习到目前为止在C ++中学到的所有内容。但是我跳到一个小问题。在程序的开头,我提示用户...

回答 3 投票 0

C ++部分模板专门化问题(将重命名。)

给出一个使用index_t = int的矩阵类; template struct mat {//矩阵实现};我想有一种通用的方式来获得...

回答 3 投票 0

错误:无法传递非平凡类型'std :: string'的对象以及更多错误

我正在Travis CI中运行构建,并且在编译期间会发生此错误。我尝试指定C ++编译器并尝试使用g ++,但这导致了更多错误。 $ clang -I ./jsoncpp/include / ...

回答 1 投票 0

我如何删除向量中除上一个以外的重复值

我在向量中具有一组坐标(x,y,z)值,其中第一个值和最后一个值应相同,但是向量中还有另一个坐标,它对于...中的第一个和最后一个元素也相同>

回答 1 投票 0

“正在释放的指针未分配,而删除分配的(?)指针

错误发生在“删除指针;”代码:#include int main(){int i = 5; int *指针=&i; *指针= 0; std :: cout <

回答 2 投票 0

可变参数通用Lambda和函数重载

我定义了以下可变参数通用lambda和重载的foo()函数。模板 auto bar(Lambda && lambda){return [lambda = std :: forward ...

回答 1 投票 3

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