博客专栏  >  编程语言   >  你所不知道的C++

你所不知道的C++

主要介绍一些C++11 C++14 以及模板编程相关的内容

关注
0 已关注
6篇博文
  • C++ 基础5

    (转译)在C+11中,对于defaulted函数,编译器会为其自动生成默认的函数定义体,从而获得更高的代码执行效率,也可免除程序员手动定义该函数的工作量。 C++的类有四类特殊成员函数,它们分别是:...

    2018-01-24 15:30
    28
  • boost::enable_if

    template class demo_class {}; template class demo_class>::type > { public: void print() { __...

    2018-01-31 14:07
    36
  • C++ 基础 2

    可变参数模板template void emplace(Args&& ... args) { }元数据的声明typedef int meta_dat1; using meta_data1 = int;...

    2018-01-18 18:27
    41
  • C++ 基础知识 (1)

    template struct min { static std::size_t const value = a < b ? a : b; }; template struct alig...

    2018-01-17 17:08
    57
  • C++ 基础3

    别名系统当遇到某个软件模块c++标准比较高,不支持某个特性的时候,而另外一个库刚好有类似的功能,用最少的代码实现兼容。比如文件,vs2017都不支持。这个时候可以使用boost库来进行模拟。#prag...

    2018-01-19 15:55
    39
  • C++ 基础4

    std::functionstruct Foo { Foo(int num) : num_(num) {} void print_add(int i) const { std::cout <<...

    2018-01-19 17:26
    42

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部