Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

C++17 #1781

Closed
wants to merge 53 commits into from
Closed

C++17 #1781

wants to merge 53 commits into from

Conversation

Mussabaheen
Copy link

Your code should not consume too much memory it will also decrease the speed of your program

tkoeppe and others added 30 commits September 7, 2017 14:30
When making a normative reference to another document, all relevant
Technical Corrigenda are assumed and need not be listed explicitly.

Fixes ISO 1 (C++17 DIS)
phrases as definitions.

In particular, such phrases should not begin with an article. However,
for definitions of adjectives, a noun phrase is still used, because the
English language is not compatible with ISO's requirements.

Fixes ISO 2 (C++17 DIS)
…ne definitions.

These definitions do not satisfy ISO rules for a "Terms and definitions"
section, and in any case it does not make sense for FS to have its own
"Terms and definitions". Following our usual convention, we use inline
definitions for locally-scoped terms.
directly to [fs.definitions] now the subdefinitions are gone.
…efinitions to say "Note X to entry"

Fixes ISO 3 (C++17 DIS)
from the introductory text.

It has become out of date relative to the actual number, and listing a
number here is not useful.

Fixes NB JP 5 (C++17 DIS)
referring to the document as a body of text.

Cases where that phrasing is used to compare this standard to other
revisions of the C++ standard retain this phrasing for clarity.

Fixes ISO 20 (C++17 DIS)
necessity to a different form.

Normative requirements use "shall". Advice to users uses "should".
Description of the behavior of the implementation that does not of
itself constitute a requirement uses the imperative mood.

Fixes ISO 21 (C++17 DIS)
…ecated headers and symbols, and add missing index entries for deprecated headers.

Fixes NB JP 23 (C++17 DIS)
Simplfies the markup to produce the framed box. Also styles email and web addresses in code font and makes the web URL a hyperlink.
@tkoeppe
Copy link
Contributor

tkoeppe commented Oct 24, 2017

We don't accept pull requests in to the "c++17" branch. Mostly because that ship has sailed.

@tkoeppe tkoeppe closed this Oct 24, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants