«Iso646.h»–ի խմբագրումների տարբերություն
Նոր էջ «{{C++ Ստանդարտ գրադարան}} '''iso646.h'''՝ վերնագրային ֆայլ, մտնեում է C Ստանդարտ գրադարանի մեջ։ Գրադարան...»: |
(Տարբերություն չկա)
|
11:34, 5 Հուլիսի 2017-ի տարբերակ
iso646.h՝ վերնագրային ֆայլ, մտնեում է C Ստանդարտ գրադարանի մեջ։ Գրադարանի մեջ հայտնվել է 1995 թվականին` C90-ը լավացնելու համար։ Ֆայլը գտնում է մակրոհրամանները, որոնք ծրագրավորողներին թույլ են տալիս օգտագործել C լեզվի բուլյան օպերատորներին, որոնք առանց վերնագրային ֆայլի չեն կարող արդքան արագ և հեշտ տպագրվել միջազգային և ոչ-QWERTY ստեղնաշարների վրա։
Մակրոներ
iso646.h
վերնագրային ֆայլը ճանաչում է հետևյալ 11 մակրոներ։
Մակրո | Ճանաչվում է, որպես |
---|---|
and |
&&
|
and_eq |
&=
|
bitand |
&
|
bitor |
|
|
compl |
~
|
not |
!
|
not_eq |
!=
|
or |
||
|
or_eq |
|=
|
xor |
^
|
xor_eq |
^=
|
C++
The above-mentioned identifiers are operator keywords in the ISO C++ programming language and do not require the inclusion of a header file.[2] For consistency, the C++98 standard provides the header <ciso646>
. However the latter file has no effect, being empty.[3] Notwithstanding some compilers, such as Microsoft Visual C++, do require the header to be included in order to use these identifiers.
Աղբյուրներ
Ծանոթագրություններ
- ↑ «Rationale for International Standard - Programming Languages - C» (PDF). 5.10. April 2003. Արխիվացված է օրիգինալից (PDF) 2016-06-06-ին. Վերցված է 2010-10-17-ին.
{{cite web}}
: Unknown parameter|dead-url=
ignored (|url-status=
suggested) (օգնություն) - ↑ Stroustrup, Bjarne (1994-03-29). Design and Evolution of C++ (1st ed.). Addison-Wesley Publishing Company. ISBN 0-201-54330-3.
- ↑ Lischner, Ray (2003). C++ in a Nutshell. O'Reilly Media. էջ 212. ISBN 0-596-00298-X.