«C++ 14»–ի խմբագրումների տարբերություն

Content deleted Content added
Տող 21.
==Ատրիբուտ deprecated==
<code>deprecated</code> ատրիբուտը հնարավորություն է տալիս որոշակի երևույթներ նշել որպես հնեցված:Այդպիսի երևույթների օգտագործման ժամանակ, կոմպիլյացիայի ընթացքւմ դուրս է բերվում զգուշացում: deprecated ատրիբուտի արգումենտ կարող է հանդիսանալ տողային լիտերալ ,որը կբացատրի հնեցման պատճառը և/կամ դրա հնարավոր ալտերնատիվը:
<source lang="cpp">
[[deprecated]] int f();
 
[[deprecated("g()ապահով չէ. օգտագործեք h(), g() փոխարեն
")]]
void g( int& x );
 
void h( int& x );
 
void test() {
int a = f(); // warning: 'f' is deprecated
g(a); // warning: 'g' is deprecated: g() ապահով չէ. օգտագործեք h(), g() փոխարեն
}
</source>
Ստացված է «https://hy.wikipedia.org/wiki/C%2B%2B_14» էջից