• 实时天气:多伦多 10°
    温度感觉: 10°
  • 实时天气:温哥华
    温度感觉:
  • 实时天气:卡加利
    温度感觉: -5°
  • 实时天气:蒙特利尔
    温度感觉:
  • 实时天气:温尼伯
    温度感觉: -0°
查看: 1202|回复: 1
打印 上一主题 下一主题

《新C++标准:C++0x 概述》(Overview of the New C++ : C++0x)英文文字版[PDF]

跳转到指定楼层
楼主
发表于 2012-1-14 09:51:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
中文名: 新C++标准:C++0x 概述
原名: Overview of the New C++ : C++0x
作者: Scott Meyers
图书分类: 软件
资源格式: PDF
版本: 英文文字版
出版社: Artima
书号: 978-0-596-80197-6
发行时间: 2011年
地区: 美国
语言: 英文
简介:
http://image-7.verycd.com/230e09b597feb1b68198b7151475fb0587899/1.jpg[/url]

内容介绍:

Specification of the next version of C++ (“C++0x”) is nearing completion, and many compilers (e.g., Visual C++ and Gnu C++) already offer several features from the revised language. And such features! auto-declared variables reduce typing drudgery and syntactic noise; Unicode and threading support address important functionality gaps; and rvalue references and variadic templates facilitate the creation of more efficient, more flexible libraries. The standard library gains resource-managing smart pointers, new containers, additional algorithms, support for regular expressions, and more. Altogether, C++0x offers much more than “old” C++. This intensively technical seminar introduces the most important new features in C++0x and explains how to get the most out of them.

内容截图:





目录:

The History and Vocabulary of C++ Evolution

Sample Program: C++98 vs. C++0x

Features for Everybody:
auto for Type Declarations
Range-Based for Loops
“>>” as Nested Template Closer
nullptr
Unicode characters and strings
Raw string literals
Uniform initialization syntax
Initializer lists
Lambda Expressions
Template Aliases
Threading Support
Library Enhancements:
New Container Features
Smart Pointers (shared_ptr, weak_ptr, unique_ptr)
Hash Tables
Singly-Linked Lists
Fixed-Size Arrays
Tuples
Regular Expressions
Generalized Functors(function)
Generalized Binder (bind)
New Algorithms
Other New Library Functionality

Features Primarily for Class Authors:
Move Support and Rvalue References
default Member Functions
delete Functions
Default Member Initialization
Delegating Constructors
Inheriting Constructors

Features Primarily for Library Authors:
Static Assertions
explicit Conversion Functions
Variadic Templates
decltype
Perfect Forwarding

Yet More Features (Overview)
Removed and Deprecated Features (Overview)
Sources for Further Information



下载地址:http://www.filesonic.com/file/gfaC8qS
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

快速回复 返回顶部 返回列表