romansy
- لعَمْرُكَ، ما الدّنيا بدارِ بَقَاءِ؛
- informatic-ar.com
- Challenging Problems
- احتاج مساعدة عاجلة
وعليكــم السـلام ورحمة الله وبركاتـه.. البرنامج ليس بالسهوله هذه ،، اضافه الى أن الQueue هي فقط وعاء للبيانات ، وقد يكون مناسب للحل وقد لا يكون كذلك ،، على العموم من أشهر تطبيقات الشبكات العصبيه Neural Network هي القدره على التنبؤ ،، فتقوم بعمل شبكة وتقوم بتدر…
- Continue
بالنسبة لوجود الgoto في الكود source level فلا توجد مشكله بتاتا في حال تم استخدام الgoto مكان الcontinue ، لكن فقط لن يسهل قرائه الكود وتتبعه ، يعني الأمر في الReadability ، لذلك يتم تجنبها خصوصا كلما يكبر المشروع ،، بالنسبة للbinary level فلا فرق بينهم أيضا ،…
- هل يمكن أن نتخلى على تصميم حاسوب Von Neumann
تيورنغ صاحب الفكره الأساسية ، جون نيومان أكمل العمل وقام ببناء الUniversal Constructor واستخدم الة تيورنغ بها ،، والUC هي نظريه لبناء (جهاز ، برنامج) قادر على اعاده بناء نفسه Self-Replication ،، وقديما في أول تجارب للفايروسات كانت تسمى Self-Replicating Program…
- [ تمت الإجابة ]كيف يمكن معرفة العملية التى تستخدم ملف معين؟
معذره أخي :) ،، على العموم عند انشاء أي Kernel Object باستخدام الدوال CreateFile/Process/Thread فيتم وضع الObject في الKernel Space والـ Handle العائد لهذا الObject هو فقط رقم index لجدول في العملية يسمى Process Handle Table ،، من خلال هذا الHandle (Index يمكن…
- [ تمت الإجابة ]كيف يمكن معرفة العملية التى تستخدم ملف معين؟
وعليكم السلام ورحمه الله وبركاته ، Process Explorer وقد يكون السبب في ذلك هو وضع الحقل dwShareMode بالقيمه 0 عند انشاء الملف CreateFile وبالتالى لا يوجد أي تطبيق يستطيع عمل أي عملية على هذا الملف ،، وربما غير ذلك :) ، ننتظر GM + Xa :lol: بالتوفيق ،
- بخصوص تعريف فانكشن تو بوينتر من كلاس معين في كلاس اخر
اذهب للملف الرأس flight.h وتأكد من ان هذه الداله مصرحه declered ولها قيمه راجعه هي مؤشر للكلاس الأخر okreservition ،، وتأكد من الـ include للملف الأخر okreservition.h في الملف flight.h غير ذلك ،، ربما نحتاج لمزيد من الكود :) . بالتوفيق ،
- مشكلة اثناء تطبيق البرنامج (اغلاق)
ليس بكوم :) ، حيث COM لا يحتوي على Data Segment أو حتى Stack Segment لأن البرنامج بيكون كله في Segment واحد . ربما الخطأ في أنك لم تضع تعليمه الرجوع للدوز : MOV AH,4CH INT 21H أيضا في كودك: lea dx,mesg mov ah,9 int 21h mov dl,0ah int 21h تنفيذ المقاطعه الأخيره…
- Orderlist بدون استخدام Adt -كيف يتم تطبيق هذا المفهوم
وعليكــم السـلام ورحمة الله وبركاتـه.. أولا الADT هي مفهوم مجرد abstarct ويعني بنية بيانات ما -لا تعرف ماهيتها- تتعامل مع تلك البيانات بطريقة محددة ولا تحدد نوعية هذه البيانات بالضبط ، اضافة الى أن من يستخدم هذا الADT لا يفترض أن يعرف كيف يعمل هذا المخلوق ولا …
- أطرف الأخطاء في التاريخ!
وعليكــم السـلام ورحمة الله وبركاتـه.. جميل :) ،، TMP أو البرمجه وقت الترجمة Programming at Compile Time من الأمور التي تتميز بها سي++ عن غيرها (D تدعمها أيضا) ، حيث تهدف لتوليد الكود سواء كان دالة أو Structure أو كلاس وقت الترجمة ،، فقط يقوم المبرمج بكتابة دا…
- الفرق بين Stdcall و Fastcall
اضافه صغيره ، وهي الدوال متعددة المعاملات Variadic Function مثل printf وغيرها في لغه السي يجب أن تتبع الـ __cdecl ، حيث لا تستطيع الدالة المستدعاة Calle معرفة عدد المعاملات المرسله في المكدس لذلك تصحيح أو تنظيف أو تحرير :) المكدس سيكون من مسؤوليه الCaller . با…
- من الاسرع الاسمبلي ام لغة الالة -- استفتاء --
لا مشكله ،، خيرها في غيرها ان شاء الله... بالتوفيق :) .
- من الاسرع الاسمبلي ام لغة الالة -- استفتاء --
أنا لم أصوت حتى ما أنكشف :P على العموم لا توجد أي فرق في السرعه ولا ربما في الحجم الناتج ، والسبب أن الأسمبلي مجرد Symbolic representation للغة الأله ، وكل تعليمه في لغه الأسمبلي يقابلها تعليمه واحده في لغه الأله ، وبمجرد عمل تجميع للبرنامج يتحول للغه الأله ، …
- الفرق بين Stdcall و Fastcall
وعليكــم السـلام ورحمة الله وبركاتـه.. جميل ،، موضوع الCalling Convention موضوع مهم أحيانا وغير مهم في نفس اللحظه :) . تقريبا الCalling Convention تحدد 3 أمور اساسيه : طريقه تمرير المعاملات سواء left-to-right او right-to-left عمليه تفريغ المكدس Stack Cleanup و…
- كود ال Tree
وعليكم السلام ورحمه الله وبركاته ، اعمل حلقه لا نهائيه ،، اسأل المستخدم : 1- ادخل عقده 2- خروج اذا اختار واحد ، قم بعمل كائن من الكلاس TreeNode وأسأل المستخدم عن القيمه ، ثم مرر الكائن والقيمه الى الداله TreeInserts . اذا أختار 2 أعمل break وهكذا ستخرج من الحل…
- معرفة إذا كان الملف نصي ام لا
وعليكــم السـلام ورحمة الله وبركاتـه.. هناك داله من ميكو تقوم بالأختبار هل النص هو ينيكود أم لا ،، IsTextUnicode فاذا كان الناتج false فهذا يعني أنه ANSI encoding أي plain ASCII . لم أتعامل معها من قبل ، لكن ربما تفيد :) . بالتوفيق ..
- استفسار بخصوص الاغورثم في السي بلس بلس
وعليكــم السـلام ورحمة الله وبركاتـه.. الخوارزميات من أهم المواد لطالب علوم الحاسوب ولأي مبرمج أيضا ،، فكل ما زادت معرفتك بخوارزميات أكثر كلما ازداد وزنك كمبرمج :) .. وهو مجال متشعب كثيرا ، فهناك خوارزميات تتعامل مع النصوص string algoritms وهناك خوارزميات خاصه…
- Windows Via C/c++
يتحدث الكتاب حول كل ما يتعلق ببرمجه نظام الويندوز ،، من التعامل مع الكائنات التي ينشئها الكيرنل Kernel Object والتعامل مع اداره الذاكره Memory Management ، التعامل مع الاستثنائات Exception Handling ، التعامل مع الGeneric Charater والUnicode ، والخ من المواضيع …
- Windows Via C/c++
وعليكــم السـلام ورحمة الله وبركاتـه.. كتاب أكثر من رائع ، وهو النسخه الحديثه من الكتاب Programming Applications for Microsoft Windows وتم تغيير الأسم في النسخه الحديثه ،، لدى الكتاب بصوره html وكنت أبحث عن نسخه chm/pdf لأن القرائه من html غير جيده حيث لا تعمل…
- ساعدوني في المصفوفات لو سمحتم
الداله tellp ترجع الموقع الحالي في الملف ،، ولن تستطيع من خلالها الذهاب لموقع معين ،، الداله seekp تستخدم للذهاب للموقع المعين التي ترسله لها كمعامل .. انظر للأخر مثالين هنا : http://www.cplusplus.com/doc/tutorial/files/ بالتوفيق ،
- مساعدة عاجلة
من غير ستاك ، ولا لوووب ، لكن لا تقل لا تريد الدوال :) .. #include<iostream> using namespace std; void print (int x); int main() { int x; cin >> x; print(x); cout << endl; return 0; } void print (int x){ if ( x > 0) { print(x/10); } if ( x != 0) cout << x%10 <…