کتاب تحول زبان برنامهنویسی C++ از C++98 تا C++23: رویکردی نوین در توسعه نرمافزار با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تحول زبان برنامهنویسی C++ از C++98 تا C++23: رویکردی نوین در توسعه نرمافزار
موضوع کلی: علوم کامپیوتر و مهندسی نرمافزار
موضوع میانی: زبانهای برنامهنویسی پیشرفته
📋 سرفصلهای دوره
- 1. آشنایی با تاریخچه و تکامل C++
- 2. مفاهیم پایه C++98
- 3. ساختار برنامههای C++98
- 4. انواع دادهها و متغیرها در C++98
- 5. عملگرها و اولویت آنها
- 6. دستورات شرطی و حلقهها
- 7. توابع در C++98
- 8. اشارهگرها و ارجاعها
- 9. مدیریت حافظه در C++98
- 10. کلاسها و اشیاء در C++98
- 11. وراثت در C++98
- 12. چندریختی در C++98
- 13. الگوها (Templates) در C++98
- 14. مدیریت استثناها در C++98
- 15. فضاهای نام (Namespaces) در C++98
- 16. کتابخانههای استاندارد C++98
- 17. مقدمهای بر C++11
- 18. ویژگیهای جدید C++11
- 19. کلمات کلیدی جدید در C++11
- 20. توابع لامبدا در C++11
- 21. حلقههای range-based در C++11
- 22. auto و type deduction در C++11
- 23. move semantics و Rvalue references
- 24. مدیریت حافظه هوشمند (Smart Pointers)
- 25. کلاسهای final و override
- 26. unordered containers
- 27. regex library
- 28. thread support library
- 29. chrono library
- 30. tuple library
- 31. initialization improvements
- 32. new type traits
- 33. C++14: بهبودها و تکامل
- 34. constexpr improvements
- 35. generic lambdas
- 36. variable templates
- 37. binary literals
- 38. digit separators
- 39. relaxed constexpr rules
- 40. aggregate with move
- 41. extended initializer lists
- 42. uniform initialization
- 43. C++17: افزودنیهای مهم
- 44. structured bindings
- 45. if constexpr
- 46. filesystem library
- 47. optional
- 48. variant
- 49. string_view
- 50. parallel algorithms
- 51. guaranteed copy elision
- 52. node handle
- 53. std::span
- 54. C++20: جهش بزرگ
- 55. modules
- 56. concepts
- 57. coroutines
- 58. ranges
- 59. three-way comparison operator
- 60. defaulted and deleted functions
- 61. constexpr virtual functions
- 62. constexpr std::vector
- 63. constexpr std::string
- 64. constexpr std::map
- 65. constexpr std::set
- 66. constexpr bitset
- 67. constexpr complex
- 68. constexpr valarray
- 69. constexpr chrono
- 70. constexpr filesystem
- 71. constexpr regex
- 72. constexpr random
- 73. constexpr algorithm
- 74. constexpr iterator
- 75. constexpr numeric
- 76. constexpr memory
- 77. constexpr utility
- 78. constexpr tuple
- 79. constexpr type_traits
- 80. constexpr functional
- 81. constexpr limits
- 82. constexpr locale
- 83. constexpr ios
- 84. constexpr istream
- 85. constexpr ostream
- 86. constexpr fstream
- 87. constexpr iostream
- 88. constexpr sstream
- 89. constexpr stringstream
- 90. constexpr queue
- 91. constexpr stack
- 92. constexpr priority_queue
- 93. constexpr list
- 94. constexpr forward_list
- 95. constexpr vector
- 96. constexpr deque
- 97. constexpr set
- 98. constexpr multiset
- 99. constexpr map
- 100. constexpr multimap
تگها:
C++ مدرن
C++11
C++14
C++17
C++23
برنامهنویسی C++
توسعه نرمافزار
زبانهای برنامهنویسی
کامپیوتر
مهندسی نرمافزار
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.