نصائح و استشارات برمجية
Kanalga Telegram’da o‘tish
• نصائح واستشارات برمجية متعلقة باسئلة تم طرحها • لطرح استفسار او سؤال: @m4md24
Ko'proq ko'rsatish1 446
Obunachilar
Ma'lumot yo'q24 soatlar
+67 kunlar
+1730 kunlar
Postlar arxiv
Repost from برمجة
⏹️ الفرق بين الإستدعاء والتهيئة 💡
الاستدعاء (Declaration)يقوم بتخصيص مساحة في الذاكرة للمتغير دون إعطائه قيمة.
int number;
التهيئة (Initialization)يقوم بإعطاء قيمة للمتغير الذي تم استدعاؤه مسبقًا.
number = 10;
الاستدعاء والتهيئة (Declaration and Initialization)يقوم بالخطوتين معًا.
int number = 10;دي عملية casting
يعني بتحول قيمة المتغير لقيمة تانية تلائم المتغير المطلوب بواسطة ( نوع القيمة )
ال c بتستخدم حاجة اسمها
ternary operator
يعني بدل ما اقول
ال if كذا خلي المتغير يساوي كذا
و else خلي المتغير يساوي كذا
فا هو بيقول لو الشرط تحقق نفذ ما بعد علامة ( ? )
ولو ماتحققش نفذ ما بعد علامة ( : )
يعني ? بتساوي if
و : بتساوي else
في سطر 8 عايز باختصار شديد المتغير الأكبر بين a و b
فا الاكبر بين 7 و 2 يساوي 7
هما أدوات لإدارة القفل (lock) في البرمجة متعددة الخيوط (multithreading). ولكن هناك اختلافات في الاستخدام والمرونة
إذا كنت تحتاج فقط إلى قفل بسيط وآمن، استخدم std::lock_guard.
وإذا كنت بحاجة إلى ميزات إضافية مثل القفل المؤجل أو التحكم اليدوي في القفل، استخدم std::unique_lock.
Repost from برمجة
⏹️ الفرق بين الـ Authentication والـ Authorization
🔑 Authentication (المصادقة)• التحقق من هوية المستخدم (من أنت؟). • يتم ذلك عادةً عبر إدخال اسم المستخدم وكلمة المرور. - بمجرد نجاح العملية، يتأكد النظام بهذا أنك الشخص الذي تدّعي أنك هو.
⚙️ Authorization (التفويض)• تحديد ما يُسمح لك بالوصول إليه (ماذا يمكنك أن تفعل؟). • يتم التحقق من الأذونات والصلاحيات الخاصة بك بناءً على هويتك. - مثال بسيط: مستخدم يمكنه قراءة البيانات فقط، بينما آخر يمكنه تعديلها.
البرمجة تنقسم للغات كثيرة جداً، منهم C++ و C و Java و Python و Kotlin و غيرهم كثير
يعني هلق عربي بعرف بالغة العربية انكليزي بعرف لغة انكليزي ولبرمجه شو لغته
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
