--> Skip to main content

C++ Templates

Views

Introduction to C++ Templates

 

Templates C++ рдХा рдПрдХ important feature рд╣ै। Templates C++ рдоें generic programming рдХी ability provide рдХрд░рддे рд╣ै। Generic programming рдоें рдЖрдк generic type рдХे functions рдФрд░ classes create рдХрд░рддे рд╣ै।

Generic type рдХे functions рдФрд░ classes рджूрд╕рд░े types (int, float, double рдЖрджि ) рд╕े independent рд╣ोрддे рд╣ै। рдЗрд╕рд▓िрдП рдЬो data type рдЖрдк parameter рдХे рд░ूрдк рдоें pass рдХрд░рддे рд╣ै, generic function рдФрд░ class рдЙрд╕ी type рдХे рдмрди рдЬाрддे рд╣ै। рдРрд╕ा рдХрд░рдиे рд╕े рдЖрдкрдХो рд╣рд░ data type рдХे рд▓िрдП рдЕрд▓рдЧ рд╕े functions рдФрд░ classes рд▓िрдЦрдиे рдХी рдЖрд╡рд╢्рдпрдХрддा рдирд╣ीं рд╣ोрддी рд╣ै рдФрд░ рдЖрдкрдХे program рдоें unnecessary code рдирд╣ीं рд╣ोрддा рд╣ै। 

Templates рдХे рдоाрдз्рдпрдо рд╕े рдЖрдк C++ рдоें generic type рдХे functions рдФрд░ classes create рдХрд░рддे рд╣ै। Template classes рдФрд░ functions рдХो parameters рдХे рд╕ाрде define рдХिрдпा рдЬाрддा рд╣ै। рдпे parameter actual data type рдХे рдж्рд╡ाрд░ा replace рдХрд░ рджिрдпा рдЬाрддा рд╣ै рдФрд░ рдлिрд░ functions рдФрд░ classes рдЙрд╕ी type рдХे рдмрди рдЬाрддे рд╣ै।
Comment Policy: Please write your comments that match the topic of this page's posts. Comments that contain links will not be displayed until they are approved.
Leave a Comment
Close comments