You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The entities in the C++ standard library are defined in headers, whose contents are made available to a translation unit when it contains the appropriate #include preprocessing directive ([cpp.include]) or the appropriate import declaration ([module.import]).
Isn't import declaration here import directive?
The text was updated successfully, but these errors were encountered:
Well, not really. The "import directive" is transformed into a module-import-declaration [module.import], so that part is correct. Also, the term "entities" does not include macros, so this particular sentence, on the face of it, is not preprocessor-related.
(The sentence is broken, though, because it says "entities are defined in headers", which is probably not what we want to say: They should be declared in headers, and we don't care where they're actually defined.)
In [using.headers] paragraph 1
Isn't import declaration here import directive?
The text was updated successfully, but these errors were encountered: