Avatar ·

قائمة شاملة من الكتب والأدلة لـ C++ للمبتدئين والمحترفين

مرحبًا بالجميع! أنا مطور C++ مبتدئ، وأحاول منذ شهر أن أقرر من أي كتاب أبدأ تعلم اللغة. المشكلة هي أن المعلومات كثيرة جدًا، وأخشى اختيار كتاب قديم أو صعب جدًا. على سبيل المثال، صادفت كتاب "C++ Primer Plus"، لكن في التعليقات يقولون إنه يعلم ممارسات سيئة. وهناك أيضًا "Thinking in C++" - يمدحونه، لكن يقولون إنه قديم بالنسبة لـ C++17/20. الكود النموذجي الخاص بي حاليًا يبدو هكذا: ```cpp #include #include #include int main() { std::vector books = {"C++ Primer", "Effective C++", "The C++ Programming Language"}; for (int i = 0; i < books.size(); i++) { std::cout << books[i] << std::endl; } return 0; } ``` أفهم أن هذا بدائي جدًا، وأريد التطور: تعلم RAII، المؤشرات الذكية، القوالب، تعدد الخيوط و C++ الحديث (11/14/17/20). أرجو أن تنصحوني بقائمة موثوقة من الكتب والموارد لمستويات مختلفة: من المبتدئ (أنا).