تحويلات النصوص في C++17 الحديثة باستخدام from_chars و to_chars
تعلم كيفية إجراء تحويلات عالية الكفاءة وخالية من تخصيص الذاكرة ومستقلة عن اللغة المحلية من النصوص إلى الأرقام باستخدام معايير C++ الحديثة.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
عندما يكون الأداء مهماً، فإن طرق تحويل النصوص التقليدية في C++ مثل stringstream أو stoi تفرض عبئاً إضافياً لا داعي له وتبعيات للغة المحلية. قدمت C++17 دوال تحويل منخفضة المستوى وعالية الأداء تعمل بدون تخصيص ذاكرة ديناميكي. ترشدك هذه الدورة النصية لإتقان هذه البدائل الحديثة لكتابة كود أسرع وأكثر أماناً وقابلية للتنبؤ.
ستنتقل من تقنيات التحويل القديمة إلى الممارسات الحديثة، مع فهم كيفية التعامل بدقة مع التحليل الرقمي والتنسيق على مستوى النظام.
ما ستتعلمه:
- فهم القيود الأساسية لطرق التحويل القديمة ولماذا البدائل الحديثة ضرورية
- تحليل الأعداد الصحيحة وأعداد الفاصلة العائمة من النصوص بكفاءة باستخدام from_chars
- تنسيق القيم الرقمية في مخازن الأحرف المؤقتة بأمان باستخدام to_chars
- التعامل مع حالات الخطأ، والمدخلات خارج النطاق، وسيناريوهات التحليل الجزئي بشكل قوي
- تطبيق ممارسات C++ الحديثة بما في ذلك string_view والربط الهيكلي وإدارة الذاكرة على مستوى النظام
بدءاً من المفاهيم الأساسية وتخطيطات الذاكرة، ستتعرف على تفسيرات واضحة لواجهة برمجة تطبيقات التحويل، وتستوعب أنماط التعليمات البرمجية العملية، وتتعلم كيفية إدارة الحالات الحدية. يتيح لك هذا التنسيق النصي فقط دراسة بناء الجملة التدريجي والتدفق المنطقي بالسرعة التي تناسبك.
تم تصميم هذه الدورة للمطورين المبتدئين إلى المتوسطين في C++ الذين يرغبون في تحديث قاعدة التعليمات البرمجية الخاصة بهم وتحسين الأداء. لا تتطلب أي خبرة سابقة في التحليل منخفض المستوى، على الرغم من يوصى بالإلمام الأساسي ببناء جملة C++.
ابدأ في كتابة كود C++ أسرع وأكثر أماناً اليوم.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 54 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
🎓 بشهادة
أساسيات لغة البرمجة C في Visual Studio على نظام Windows
شهادة
تطبيق عملي
AED 180
→
🏆 الأكثر شعبية
🎓 بشهادة
أساسيات البرمجة بلغة C# مع .NET الحديث و Copilot
شهادة
تطبيق عملي
AED 180
→
💼 جاهز لسوق العمل
🎓 بشهادة
البرمجة الحديثة بلغة C++: من الأساسيات إلى التصميم الموجه للكائنات
شهادة
تطبيق عملي
AED 180
→
⚡ الأفضل للبداية
🎓 بشهادة
أساسيات برمجة C++: بناء مهارات منطقية وذاكرة قوية
شهادة
تطبيق عملي
AED 180
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع
×2
اشحن مرة واحدة وادفع النصف
أضف AED 360 واحصل على 200 رصيد، بحيث تكلف كل دورة حوالي AED 45.00. لا تنتهي صلاحية الأرصدة أبداً.
AED 360
200 رصيد
AED 45.00 / دورة
أفضل قيمة
AED 900
550 رصيد
AED 40.91 / دورة
AED 1,800
1200 رصيد
AED 37.50 / دورة
الرصيد يصلح لأي دورة ولا ينتهي.