码迷,mamicode.com
首页 >  
搜索关键字:constexpr    ( 109个结果
c++ 11 游记 之 decltype constexpr
title: c++ 11 游记 1 keyword :c++ 11 decltype constexpr 作者:titer1 zhangyu 出处:www.drysaltery.com 联系:1307316一九六八(仅接受短信) 声明:本文採用下面协议进行授权: 自由转载-非商用-非衍生-保持署名 ...
分类:编程语言   时间:2017-08-18 18:45:29    阅读次数:289
使用xmake检测编译器特性支持
如果我们要写跨平台的c/c++代码,很多时候需要处理由于不同编译器对c/c++各个标准支持力度不同导致的兼容性问题,一般通常的解决办法是:自己在代码中通过宏去判断各个编译器的版本、内置宏、标准库宏、__has_feature等来检测处理。 自己如果在代码中按上述的方式检测,会很繁琐,尤其是像c++这 ...
分类:其他好文   时间:2017-08-10 01:14:27    阅读次数:119
C++primer 7.5.6节练习
练习7.53 练习7.54 不应该,因为set_需要将需要的数据成员设置成别的值,因此,不能声明成constexpr 练习7.55 不是,因为string不是一个字面值常量类。 ...
分类:编程语言   时间:2017-08-08 13:54:38    阅读次数:153
c++ primer 6.5.2节练习答案
练习6.43 a)放在头文件,因为内联函数和constexpr函数一般写在头文件中 b)函数的定义一般写在源文件,而声明放在头文件 练习6.44 练习6.45 内联函数一般用于优化规模小、流程直接、频繁调用的函数。 练习6.46 不行,isShorter函数如果定义成constexpr函数,需要返回 ...
分类:编程语言   时间:2017-08-03 21:57:53    阅读次数:209
C++编程->pair(对组)
pair 是 一种模版类型。每一个pair 能够存储两个值。这两种值无限制,能够是tuple。vector ,string,struct等等。 首先来看一下pair的函数 初始化。复制等相关操作例如以下: default (1) constexpr pair(); copy / move (2) t ...
分类:编程语言   时间:2017-05-30 17:52:53    阅读次数:140
C++ primer 第一部分C++基础(1-7章) 不熟悉的知识点 小结
P58 constexpr 和常量表达式 常量表达式 是指值不会改变 并且 在编译过程 就能得到计算结果的表达式; 字面值属于常量表达式; 用常量表示式初始化的const对象 也是常量表达式; constexpr变量 C++11:允许将变量声明为constexpr类型以便 由编译器来验证变量的值是否 ...
分类:编程语言   时间:2017-05-14 21:55:29    阅读次数:259
Static在类中的作用
static 在类内用于定义静态成员。静态成员与具体的类无关,它的值及作用范围适用于所有的类,当它的值发生改变时,在所有的类中的值都会发生变化。并且,类内的Static成员,应在类外重新定义一次。 类的静态成员一般不应该在类内初始化。如初始化,必须使用constexpr进行修饰,成为一个常量。 co ...
分类:其他好文   时间:2017-04-02 22:43:40    阅读次数:192
get_element_by_type
#include <iostream> #include <string> #include <tuple> template <class T, std::size_t N, class... Args> struct indexOf { static constexpr auto value = ...
分类:其他好文   时间:2017-01-05 19:59:47    阅读次数:175
[c++] constexpr and literal class
稀奇古怪的新特性,菜鸟在此啄上一啄。 1. When should literal classes be used in C++? 2. int i; // not constant const int size = i; // fine! 可以,但为什么不在这里就先判断出问题的隐患呢? int a ...
分类:编程语言   时间:2016-12-22 11:16:56    阅读次数:424
Google开源SLAM软件cartographer中使用的UKF滤波器解析
在Google开源SLAM软件cartographer中,相对《SLAM for dummies》使用了更为复杂、性能更好的Scan匹配与UKF算法,这里简单介绍下cartographer中使用的UKF算法。 (一)滤波器参数设定 constexpr static FloatType kAlpha ...
分类:其他好文   时间:2016-12-21 18:16:26    阅读次数:606
109条   上一页 1 ... 5 6 7 8 9 ... 11 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!