Terms of Use

"This site" means isocpp.org and all its parts including subdomains.

Diversity and codes of conduct

The Standard C++ Foundation and the global C++ community welcome and encourage participation by everyone. Our community is based on mutual respect, tolerance, and encouragement, and we are working to help each other live up to these principles. We want our community to be more diverse: whoever you are, and whatever your background, we welcome you.

Please see also the following, which are regularly linked to from CppCon.org and ISO C++ meeting agendas and other places. Note there are two codes of conduct because there are two authorities: ISO which regulates ISO meetings, and the Foundation which regulates the things it runs (notably this website and CppCon).

Foundation name and C++ logo

The "Standard C++ Foundation" name and stylized "C++" logo are trademarks of the Standard C++ Foundation and may not be used without permission from the Foundation. Permission is hereby granted:

  • to use the unaltered logo in conjunction with any product (including but not limited to a C++ compiler implementation or tool, or a product written using C++) or material (including but not limited to product packaging, documentation, educational material, user group meeting information, or blog post) that is related to the standardized C++ language or working drafts thereof (including the C++ International Standard and related Technical Specifications, whether published or draft, but excluding nonstandard vendor-specific extensions), and that does not imply endorsement of a product or organization (including but not limited to that it is not being used as part of another organization's logo); and
  • to use the "Standard C++ Foundation" name to refer to the Standard C++ Foundation or to the isocpp.org website, optionally with a courtesy link to isocpp.org or isocpp.org/about, but not in a way that claims or implies affiliation with or endorsement of a product or organization.

In general, we want the logo to be used as widely as possible to indicate material related to the portable C++ and its applications, without implicitly endorsing something or someone. We do not normally approve modified versions of the logo; instead, most uses should use the unmodified logo beside or near any other art without overlap. If you would like to inquire about a use that is not covered above, or you are not sure it is covered, please ask first.

The logo is available in various formats in the C++ logo GitHub repo

User contributions

All messages posted at this site express the views of the author, and do not necessarily reflect the views of the owners and administrators of this site.

By registering at this site you agree not to post any messages that are obscene, vulgar, slanderous, hateful, threatening, or that violate any laws. We will permanently ban all users who do so.  

We reserve the right to remove, edit, or move any messages for any reason.

Copyright and patents

The contents of this site are copyright Standard C++ Foundation or their respective authors or copyright holders. This means that you own the contents of your own original contributed material, such as your comments and wiki edits.

However, by contributing wiki edits and other material to this site:

  • You warrant that your material is original, or you have the right to contribute it.
  • With respect to the material that you own, you grant a worldwide non-exclusive irrevocable transferable royalty-free license to your contributed material to Standard C++ Foundation to display, reproduce, perform, distribute and create derivative works of that material for commercial or non-commercial use. With respect to any other material you contribute, such material must be under a license sufficient to allow Standard C++ Foundation to display, reproduce, perform, distribute and create derivative works of that material for commercial or non-commercial use.
  • You agree that, if your contributed material is subsequently reflected in the ISO/IEC C++ standard in any form, it will be subject to all ISO/IEC JTC 1 policies including copyrights, patents, and procedures; please direct any questions about these policies to the ISO Central Secretariat.

Much of the above is typical legalese, but there's a specific reason for the first two bullets. Publishers will be contributing to this site; in particular, Pearson Education (Addison-Wesley) has generously agreed to contribute extensive existing and new copyrighted book material from the books C++ FAQs, C++ Coding Standards, The C++ Programming Language, and other works, so that these can be made freely publicly available on this site in wiki form. Reciprocally, in some cases we want to be able to authorize publishers like Pearson to periodically publish updated contents, such as to use the contents of the FAQ wiki to produce revised C++ FAQs print books or e-books, which benefits the community by making the material also available in a convenient offline format that further helps disseminate accurate information about C++. Any additional royalties that may derive from such books or e-books will be put toward the operating expenses of this site.

The reason for the last bullet is that some materials shared on this site might inspire submissions to be included in the official ISO/IEC C++ standard. In the interests of the C++ community, any submissions made here must be under rights consistent with the policies that govern ISO/IEC JTC1/SC22/WG21 (C++).

If you believe that anything on this website infringes your copyright, please contact us at admin@isocpp.org with your contact information and a detailed description of your intellectual property, including a specific URL where your intellectual property is being infringed.

Note: All files under the /files/papers directory are committee papers that are the property of their authors. Any questions about such a paper, including permission queries regarding reuse/licensing/attribution of its content, should be directed to its authors, not to the Foundation or isocpp.org.

Trademarks

All trademarks and registered trademarks are property of their respective holders.