C++ Library Extensions.pdf

n1836.pdf
Preview of C++ Library Extensions
🔗 Source: open-std.org
📊 Size: 1.43 MB
📄 Pages: 198 pages
⬇️ Downloads: 867

Summary

ISO/IEC DTR 19768 is a draft technical report on C++ library extensions. The document is divided into several sections, including:

1. General: This section introduces the purpose and scope of the document, and provides an overview of the C++ standard library.
2. General Utilities: This section describes several utility classes and functions, including:
Reference wrappers: a class template that provides a wrapper around a reference to an object.
Smart pointers: a set of class templates that provide smart pointer functionality, including `sharedptr` and `weakptr`.
3. Function objects: This section describes several function object classes and functions, including:
`memfn`: a function template that returns a function object that calls a member function on an object.
`bind`: a function template that returns a function object that binds one or more arguments to a function object.
`function`: a class template that provides a polymorphic function wrapper.
4. Metaprogramming and type traits: This section describes several type traits and metaprogramming facilities, including:
`type
traits`: a header that provides several type traits, including `issame`, `isbaseof`, and `isconvertible`.
`enableif`: a class template that enables or disables a function or class template based on a boolean condition.
5. Numerical facilities: This section describes several numerical facilities, including:
Random number generation: a set of classes and functions that provide random number generation functionality.
* Numerical algorithms: a set of functions that provide numerical algorithms, including `accumulate` and `inner
product`.

The document provides a detailed description of each of these sections, including the syntax, semantics, and usage of each class, function, and template. It also provides several examples and use cases to illustrate the usage of these facilities. Overall, the document provides a comprehensive overview of the C++ library extensions and their usage.

Description

ISO/IEC DTR 19768 is a draft technical report on C++ library extensions. It covers general utilities, reference wrappers, and additions to the standard library. The report outlines proposed changes and additions to the C++ standard library.

Technical Information

  • File Format: PDF
  • File Size: 1.43 MB
  • Pages: 198
  • Language: EN
  • Total Downloads: 867
  • Last Updated: 2 hours ago

Document Overview

This PDF document about C++ Library Extensions provides comprehensive information and guidance. Whether you're a beginner or advanced user, this resource offers valuable insights into C++ Library Extensions.

Related Topics

If you're interested in C++ Library Extensions, you might also want to explore:

Download C++ Library Extensions eBooks for free and learn more about C++ Library Extensions. These books contain exercises and tutorials to improve your practical skills, at all levels!

Not satisfied with this document? We have related documents to C++ Library Extensions, try searching with similar keywords: My Library My Library Library Resources Home At, File Extensions.org File Extension Library, The C Standard Library Extensions A Tutorial And R, C++ Library Extensions, Ask Bill Best Internet Law Library Library Of The U.s, Ask Bill Best Internet Law Library Library Of The U.s. Courts, Digital Library Library, GUNADARMA UNIVERSITY LIBRARY Http Library Gunadarm

You can download PDF versions of the user's guide, manuals and ebooks about C++ Library Extensions, you can also find and download for free A free online manual (notices) with beginner and intermediate, Downloads Documentation, You can download PDF files (or DOC and PPT) about C++ Library Extensions for free, but please respect copyrighted ebooks.