قائمة شاملة من الكتب والأدلة لـ 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). أرجو أن تنصحوني بقائمة موثوقة من الكتب والموارد لمستويات مختلفة: من المبتدئ (أنا).