1ms Faster
Home
  • Program

    • Lean in C++
  • Perfromance Engineering

    • [>>>>>]
  • Reading Note

    • [>>>>>]
  • ComputeArch

    • [_]
  • Compiler

    • [_]
  • System

    • [_]
Authoring
  • Categories
  • Tags
GitHub (opens new window)

Quincy Jet

We are.
Home
  • Program

    • Lean in C++
  • Perfromance Engineering

    • [>>>>>]
  • Reading Note

    • [>>>>>]
  • ComputeArch

    • [_]
  • Compiler

    • [_]
  • System

    • [_]
Authoring
  • Categories
  • Tags
GitHub (opens new window)
  • Lean in c++

  • Performance Engineering

  • Misc

  • Reading Notes

    • Effective C++

      • 习惯C++
      • 构造,析构, 和重载赋值运算符
      • 资源管理
      • 设计与声明
      • 实现Implementations
      • 继承与OOP
      • 模板,Templates and GP
      • 定制new和delete
      • 杂项, Misc
        • 杂项, Misc
          • Item 53:不要轻忽编译器的警告 Pay attention to compiler warnings.
          • Item 54:让自己熟悉包括TR1在内的标准程序库 Familiarize yourself with the standard library,including TR1.
          • Item 55:让自己熟悉Boost库 Familiarize yourself with Boost.
    • More Effective C++

    • 《C++ 性能优化指南》
  • Wiki
  • Reading Notes
  • Effective C++
Quincy Jet
2022-06-27
Content

杂项, Misc

# 杂项, Misc

# Item 53:不要轻忽编译器的警告 Pay attention to compiler warnings.

# Item 54:让自己熟悉包括TR1在内的标准程序库 Familiarize yourself with the standard library,including TR1.

TR1("Technical Report 1")是一份规范,描述加入C++标准程序库的诸多新机能。这些机能以新的classtemplates和function templates形式体现,针对的题目有hash tables,reference-counting smart pointers,regular expressions,以及更多。所有TR1组件都被置于命名空间tr1内,后者嵌套于命名空间std内。

# Item 55:让自己熟悉Boost库 Familiarize yourself with Boost.

Boost是个组织,亦是一个网站(http://boost.org (opens new window)),提供可移植、同僚复审、源码开放的C++程序库。大多数TR1机能是以Boost的工作为基础。在编译器厂商于其C++程序库中含入TR1之前,对那些搜寻TR1实现品的开发人员而言,Boost网站可能是第一个逗留点。Boost提供比TR1更多的东西,所以无论如何值得了解它。

定制new和delete
基础议题

← 定制new和delete 基础议题→

Copyright © 2017-2023 Quincy Jet | MIT License
  • Auto
  • Light
  • Dark
  • Read