240 发简信
IP属地:青海
  • stringstream

    A stringstream associates a string object with a stream allowing you to ...

  • bitset

    首先看看bitset的定义: A bitset stores bits (elements with only two possible val...

  • git submodule

    Git子模块允许你将一个Git仓库作为另一个仓库的子目录。 git submodule add <git-repo> [path] 一般来讲,我...

  • 进程与线程

    背景 Long Long Ago,计算机一次只能处理一个程序,如果有多个程序任务需要执行的时候,必须排队等待,前一个完毕后,后续程序才能被加载到...

  • C++11之智能指针

    shared_ptr shared_ptr是带引用计数的指针。只有当引用计数为 0 的时候,才会释放所指的对象。shared_ptr 不需要程序...

  • C++11之lambda

    lambda函数的语法如下: [] capture list 捕获列表,定义了lambda函数如何引用上下文中既有变量。分传值和引用两种方式,默...

  • C++11之range-based for loop

    此前,为了遍历数组/列表等结构,我们不得不写出如下的代码结构。 在C++11中,我们可以像Java中的foreach一样,写出更简洁的循环代码。...

  • C++11之nullptr

    C++11之前,我们使用 ptr = NULL对某个指针进行初始化。同时还使用ptr == NULL进行指针是否为空的判断。 在C语言中,空指针...

  • C++11之decltype

    decltype是一种新的操作符,用于获取表达式的数据类型。使用方法和sizeof操作符类似。 decltype( e ) 返回类型前,进行了如...