Template های C++ از برنامه نویسی جنریک یعنی کدی که به طور مستقل از نوع عمل می کند، پشتیبانی می کنند. کتابخانه استاندارد Template یا STL یکی از کامل ترین و قدرتمندترین کتابخانه های Container ...
بهروزرسانی: ۱۴۰۳/۱۰/۳۰
Template ها در C++
محفظههای STL در C++
انواع داده و Transformation در C++
توابع و الگوریتم STL در C++
پیش از این دوره، دوره های "آموزش مبانی سی پلاس پلاس" و "آموزش جامع سی پلاس پلاس" را ببینید.
- توصیه می شود که در صورت نداشتن تجربه قبلی برنامه نویسی، دوره " آموزش مبانی برنامه نویسی " را هم ببینید.
آموزش جامع سی پلاس پلاس
انتشارات دیجیتال آریا گستر افزار
Bill Weinman
آموزش مبانی برنامه نویسی
انتشارات دیجیتال آریا گستر افزار
Simon Allardice
آموزش مبانی سی پلاس پلاس (دوبله تخصصی)
انتشارات دیجیتال آریا گستر افزار
Erin Colvin
Template های C++ از برنامه نویسی جنریک یعنی کدی که به طور مستقل از نوع عمل می کند، پشتیبانی می کنند. کتابخانه استاندارد Template یا STL یکی از کامل ترین و قدرتمندترین کتابخانه های Container موجود است.
داشتن آشنایی کافی با Template های C++ و STL برای برنامه نویسانی که میخواهند در C++ حرفه ای شوند ضروری است. در این دوره آموزش تمپلیت ها و اس تی ال در سی پلاس پلاس وارد هر دوی این مباحث پایه ای خواهیم شد.
برای شروع Template ها را شرح می دهیم و درباره قواعد Template، توابع و کلاس های Template و استنتاج آرگومان صحبت خواهیم کرد. سپس Container های STL، Iterator ها، Transformation ها، توابع و الگوریتم ها را بررسی خواهیم کرد.
اطلاعات بیشتر
Bill Weinman حامی فناوری، کارآفرین و متخصص زبانهای برنامه نویسی از جمله ++C و python میباشد او کتابهای زیادی به رشتهی تحریر درآورده و اجرا کنندهی دورههای آموزشی مجازی در زمینههای فنی world wide web میباشد. او شهرت خود را از تواناییاش در توضیح ساده و مختصر مسائل پیچیده کسب کردهاست. آقای Weinman اولین کامپیوتر خود را در سال ۱۹۷۳ ساخت و از آن زمان با اصول فنی و تکنولوژی سروکار داشته است. او یک مشاور موفق و سازندهی کامپیوتر میباشد که اخیرا به ریاست یک شرکت hosting منصوب شدهاست. او هم چنین یک گیتاریست ماهر میباشد و زمانی که مشغول نوشتن در مورد کامپیوتر نیست به ضبط و نوازندگی می پردازد.
اطلاعات بیشتر