Effective Modern C++:改善C++11和C++14的42個具體做法(影印版 英文版) epub pdf  mobi txt 電子書 下載

Effective Modern C++:改善C++11和C++14的42個具體做法(影印版 英文版) epub pdf mobi txt 電子書 下載 2024

Effective Modern C++:改善C++11和C++14的42個具體做法(影印版 英文版) epub pdf mobi txt 電子書 下載 2024


簡體網頁||繁體網頁
Scott Meyers 著

下載链接在页面底部


點擊這裡下載
    


想要找書就要到 靜思書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-05-20

商品介绍



齣版社: 東南大學齣版社
ISBN:9787564159115
版次:1
商品編碼:11789230
包裝:平裝
開本:16開
齣版時間:2015-09-01
用紙:膠版紙
頁數:315
字數:411000
正文語種:英文

Effective Modern C++:改善C++11和C++14的42個具體做法(影印版 英文版) epub pdf mobi txt 電子書 下載 2024



类似图書 點擊查看全場最低價

相关書籍





書籍描述

內容簡介

  理解C++11和C++14可不隻是熟悉它們引入的特性(例如,auto類型聲明、移動語義、lambda錶達式和並行計算支持)這麼簡單。挑戰在於學習如何高效應用這些特性——讓你的軟件正確、有效、易於維護和可移植。這就是這本具有很強實踐性的書籍的目的所在。
  《Effective Modern C++:改善C++11和C++14的42個具體做法(影印版 英文版)》描述瞭如何使用C++11和C++14編寫真正偉大的軟件——使用現代C++。
  《Effective Modern C++:改善C++11和C++14的42個具體做法(影印版 英文版)》遵循久經考驗、基於規則和實例驅動的邁耶斯早期書籍的樣式,但編寫瞭全新的內容。對於每位現代C++軟件的開發者而言,《Effective Modern C++:改善C++11和C++14的42個具體做法(影印版 英文版)》都是必讀書籍。

目錄

From the Publisher
Acknowledgments
Introduction

1.Deducing Types
Item 1: Understand template type deduction.
Item 2: Understand auto type deduction.
Item 3: Understand decltype.
Item 4: Know how to view deduced types.

2.auto
Item 5: Prefer auto to explicit type declarations.
Item 6: Use the explicitly typed initializer idiom when auto deduces undesired types.

3.Moving to Modern C++
Item 7: Distinguish between ( ) and {} when creating objects.
Item 8: Prefer nullptr to 0 and NULL.
Item 9: Prefer alias declarations to typedefs.
Item 10: Prefer scoped enums to unscoped enuns.
Item 11: Prefer deleted functions to private undefined ones.
Item 12: Declare overriding functions overri.de.
Item 13: Prefer const_iterators to iterators.
Item 14: Declare functions noexcept ifthey won't emit exceptions.
Item 15: Use constexpr whenever possible.
Item 16: Make const member functions thread safe.
Item 17: Understand special member function generation.

4.Smart Pointers
Item 18: Use std: : unique_ptr for exclusive-ownership resource management.
Item 19: Use std: : shared_ptr for shared-ownership resource management.
Item 20: Use std : :weak_ptr for std : : shared_ptr-like pointers that can dangle.
Item 21: Prefer std : :make_unique and std : :make_shared to direct use of new.
Item 22: When using the Pimpl Idiom, define special member functions in the implementation file.

5.Rvalue References, Move Semantics, and Perfect Forwarding
Item 23: Understand std : : move and std : : forward.
Item 24: Distinguish universal references from rvalue references.
Item 25: Use std : : move on rvalue references, std : : forward on universal references.
Item 26: Avoid overloading on universal references.
Item 27: Familiarize yourself with alternatives to overloading on universal references.
Item 28: Understand reference collapsing.
Item 29: Assume that move operations are not present, not cheap, and not used.
Item 30: Familiarize yourself with perfect forwarding failure cases.

6.Lambda Expressions
Item 31: Avoid default capture modes.
Item 32: Use init capture to move objects into closures.
Item 33: Use decltype on auto&& parameters to std: :forward them.
Item 34: Prefer lambdas to std : : bind.

7.The Concurrency API
Item 35: Prefer task-based programming to thread-based.
Item 36: Specify std: :launch: :async ifasynchronicityis essential.
Item 37: Make std : : threads unjoinable on all paths.
Item 38: Be aware of varying thread handle destructor behavior.
Item 39: Consider voi_d futures for one-shot event communication.
Item 40: Use std : : atoni.c for concurrency, volatile for special memory.

8.Tweaks
Item 41: Consider pass by value for copyable parameters that are cheap to move and always copied.
Item 42: Consider emplacement instead of insertion.

Index

前言/序言


Effective Modern C++:改善C++11和C++14的42個具體做法(影印版 英文版) epub pdf mobi txt 電子書 下載 2024

Effective Modern C++:改善C++11和C++14的42個具體做法(影印版 英文版) 下載 epub mobi pdf txt 電子書

Effective Modern C++:改善C++11和C++14的42個具體做法(影印版 英文版) pdf 下載 mobi 下載 pub 下載 txt 電子書 下載 2024

Effective Modern C++:改善C++11和C++14的42個具體做法(影印版 英文版) mobi pdf epub txt 電子書 下載 2024

Effective Modern C++:改善C++11和C++14的42個具體做法(影印版 英文版) epub pdf mobi txt 電子書 下載
想要找書就要到 靜思書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

讀者評價

評分

好書

評分

很好很好很好很好好好看

評分

高效使用C++11必備!

評分

C++經典書籍,程序員也要與時俱進,學習新的標準,推薦購買。

評分

好書,準備開始看書瞭

評分

新書,有塑封,很滿意。

評分

好好好好好好好好好好好好好好好好好

評分

很不錯的書,講的很詳細

評分

很經典的書,下次再來買。

Effective Modern C++:改善C++11和C++14的42個具體做法(影印版 英文版) epub pdf mobi txt 電子書 下載 2024

类似图書 點擊查看全場最低價

Effective Modern C++:改善C++11和C++14的42個具體做法(影印版 英文版) epub pdf mobi txt 電子書 下載 2024


分享鏈接





相关書籍


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.tinynews.org All Rights Reserved. 靜思書屋 版权所有