Logo hy.boatexistence.com

Կաղապարները c++-ով են:

Բովանդակություն:

Կաղապարները c++-ով են:
Կաղապարները c++-ով են:

Video: Կաղապարները c++-ով են:

Video: Կաղապարները c++-ով են:
Video: Դաս 16. Ընդհանրացուած ծրագրաւորում C++ կաղապարների միջոցով 2024, Մայիս
Anonim

C-ն չունի այնպիսի ձևանմուշներ, ինչպիսին է C++, թեև դուք կարող եք նման բանի հասնել «խելացի» (կամ WTFey, կախված նրանից, թե ինչպես եք դրան նայում) օգտագործելով define մակրոները:. Այնուամենայնիվ, նայեք, թե ինչպես է դա անում, օրինակ, GLib-ը միայնակ կապված ցուցակների կամ կրկնակի կապակցված ցուցակների համար:

Ինչու՞ են մեզ անհրաժեշտ կաղապարներ C-ում:

Կաղապարները այն մեխանիզմն են, որով C++-ն իրականացնում է ընդհանուր հայեցակարգը: Պարզապես, նրանք թույլ են տալիս Ձեզ փոխանցել տվյալների տեսակը որպես պարամետր, որպեսզի ձեզ անհրաժեշտ չլինի ՝ նույն կոդը տարբեր տվյալների տեսակների համար գրելու համար:

Քանի՞ ձևանմուշ կա C-ում:

Ճիշտ տարբերակ. C

Կան երկու տեսակի կաղապարներ: Դրանք ֆունկցիայի և դասի կաղապար են։

Որտե՞ղ կարող եմ տեղադրել կաղապարների դասերը:

Սրա ընդհանուր լուծումն է կաղապարի հռչակագիրը գրել վերնագրի ֆայլում, այնուհետև դասը ներդնել իրականացման ֆայլում (օրինակ. tpp) և ներառել այս իրականացումը: ֆայլ վերնագրի վերջում։

Ե՞րբ է C++-ն ավելացրել կաղապարներ:

Ներառված էր նաև

Ստանդարտ կաղապարների գրադարանը, որն իր հայեցակարգային զարգացումն սկսեց 1979-ին: 2003 թվականին կոմիտեն արձագանքեց բազմաթիվ խնդիրներին, որոնք զեկուցվել էին իրենց 1998 թվականի ստանդարտի հետ, և համապատասխանաբար վերանայեց այն: Փոփոխված լեզուն անվանվել է C++03: