romansy
- لعَمْرُكَ، ما الدّنيا بدارِ بَقَاءِ؛
- informatic-ar.com
- Challenging Problems
- Edit This Code Output!
فكره التعديل صحيحه ، ورساله الخطأ غير واضحه ،، جرب أن تضع { } داخل كل case ، فقد تكون المشكله عند تعريف متغير في case على ما أذكر بعض المترجمات كانت تعطي رساله خطأ عند تعريف متغير في الcase .. بالتوفيق :) .
- Edit This Code Output!
وعليكــم السـلام ورحمة الله وبركاتـه.. عليك بحذف الargs وادخال اسامي الملفات يدويا ،، جرب هذا وقم بالتتغير بما يلزم : int menu () { cout << "Encryption ..... [1]\n" << "Decryption ..... [2]\n" << "Exit ........... [3]\n"; int choice; cin >> choice; return choi…
- سؤال حمايه من الهكرز
وعليكــم السـلام ورحمة الله وبركاتـه.. Windows Forensics: Have I been Hacked? في حال أكتشفت ذلك ، فلا تدع الأمر يمضي : Tracing a hacker بالتوفيق :) .
- سؤال عن طريقة عمل محرك بحث
وعليكم السلام ورحمه الله وبركاته ،، سبق أن وضعت وصله لكتاب برمجه العناكب والbots بجافا في موضوع مشابه لهذا الموضوع ، يمكنكم استخدام خاصيه البحث للحصول عليه، بالنسبه لخوارزميه البحث فهي بالتأكيد حول البحث في الفهارس -نصوص- الموجوده في القاعده ، لذلك عليك البحث …
- Composite Object
أي كتاب سي++ يحتوي على جميع هذه المواضيع ، راجع المواضيع المثبته + استخدم خاصيه البحث لكل من هذه الKeywords وستجد الكثير هنا في المنتدى ،، بالنسبه للComposite Object فهذا يعني أن هناك كائن A يحتوي على كائن من B . فقط :) . ربما تفيدك هذه المقاله OO/UML: Aggrega…
- كيف يمكن إرسال كائنات عبر الشبكة
وعليكــم السـلام ورحمة الله وبركاتـه.. عليك بتطبيق مفهوم ال Serialization ، ويبدوا أنه لا توجد طريقه مباشره لتطبيقها في سي++ . هناك طريقه لتطبيقها في مكتبه Boost ، ومكتبه S11n ، وربما حتى في MFC .. Boost serialization s11n Object Serialization in File ويمكنك أ…
- User-defined Classes And Adts
وعليكــم السـلام ورحمة الله وبركاتـه.. User-Defined Classes هي الكلاسات التي يقوم المبرمج بعملها ، مثلا قمت بعمل كلاس سميته Student ، يعتبر هذا كلاس user-defined لأنك أنت المبرمج من قمت بعمله وهو غير موجود في اللغه not built in . Abstract Data Type هي أنواع بي…
- هل ممكن نقل صورة الكاميرا عبر الانترنت
وعليكــم السـلام ورحمة الله وبركاتـه.. أهلا أخي hamzalion ،، لم أجرب أن أختبر برنامج client-server من خلال انترنت ،، ولكن " نظريا " :) يمكنك ذلك سواء كان TCP,UDP,RTP ، والبرنامج ان عمل على شبكه محليه سوف يعمل على انترنت فقط بتغيير عنواين الايبي وعدم وجود جدار …
- Metadata + File Data
بالنسبه لMetaData فهي بيانات عن البيانات الموجوده ،، بمعنى لديك ملف binary يمكن أن تخصص أول 10 بايت منه كMataData ، ومن ثم تقوم بحفظ بقيه الملفات بعد البايت العاشر .. في هذه ال10 بايت يمكن أن تحدد فيها طول الملفات الموجوده لديك ، مثلا الملف الأول يبدأ من 11 وي…
- هل يعرف أحدكم كتاباً عن ++c باللغة العربية - كتاب ورقي!
حياكم الله ،، كما ذكر الشباب أخي خالد ، أسلوبك في الطرح مميز وفي حال قمت بكتابه كتاب ولو كان بسيط ، فسيجد اقبال جيد فبرمجين سي++ على أفقا من يشيل :P .. المشكله الحقيقه سوف تكون في تحديد الفئه المستهدفه من الكتاب ، فبالطبع يستحيل جعل الكتاب مناسب للجميع ،، فهنا…
- سؤال عن برنامج تحويل اكواد C , C++ , C#
وعليكــم السـلام ورحمة الله وبركاتـه.. ربما قد يفيدك -لم أجربه- translates your C++ code into C#, VB.NET بالتوفيق :) .
- هل يعرف أحدكم كتاباً عن ++c باللغة العربية - كتاب ورقي!
شكلك ناوي تألف كتاب :) قرأت من كتاب : علم نفسك C++ في 21 يوماً لجيسي ريبيرتي وترجمته جيده من مكتبه جرير .. ويستخدم سي++ القياسيه أيضا .. ولكن لم يتحدث حول مكتبه STL لأن الكتاب قديم شوي .. على العموم الكتاب جيد جدا ، وهو أيضا يتحدث عن الكائنات بشكل مكثف ، وبالت…
- سؤال عن ال Struct وطريقة تركيبه بعد عمل ال Optimization عليها
وعليكــم السـلام ورحمة الله وبركاتـه.. كما ذكر الأخ Mudokon ، الموضوع متعلق بAlignment بمعنى أن لكل متغير حدود يجب أن يضع فيه ،، فمثلا المتغير من نوع short يحتاج الى أن يوضع في حدود 2 بايت القادمه .. وlong يوضع في حدود الlong ( ال4 بايت التاليه) وهكذا .. وبالت…
- مساعدة
وعليكــم السـلام ورحمة الله وبركاتـه.. هناك أخطاء بسيطه ،، أولا عليك أن ترجع قيم من الدوال حتى يتسنى لك طباعتها في الداله الرئيسيه main . أيضا تعريف الstruct ينتهي دائما بفاصله منقوطه ; ، في الداله Average_electrons عليك بأن ترجع قيمه avg بعد حسابها ،، أما الد…
- شرح قراءة ملف صوت في تطبيق + طلب
وعليكــم السـلام ورحمة الله وبركاتـه.. التعامل مع مكتبات java.sound شويه low level ، يمكن أن تستخدم مكتبات أو كلاسات أخرى تعتمد عليها .. مثلا عن طريق الكائن AudioClip يمكنك من تشغيل ملفات الصوت فقط من نوع wav,au,midi . اما اذا أردت تشغيل مثلا Mp3 فيمكنك أن تست…
- الرد على منتقد ++c!
أنت شكلك صدقت ، أنا كنت بمزح :P كلامك جميل جدا ، لكن هناك نقطه بسيطه وهي أن الجمله : MAPM anyNumber = 333666; لا تسبب في استدعاء الAssignment oprerator ، بل داله البناء العاديه ، لذلك الجمل : MAPM anyNumber1 = 3, anyNumber2 = 5, anyNumber3 = 7; (anyNumber1 = a…
- هل تفكيري Oop صحيح
وعليكم السلام ورحمه الله وبركاته ،، ما رأيك بفصل جزئيه التعامل مع القاعده عن جزئيه الكائنات ؟ ﻷن لكل منهم وظيفه معينه ، وعند تصميمك للكلاسات يفضل جعل كل منها لديه وظيفه محدده ،، بمعني يكون لديك Employee تمثل العميل فقط -بياناته ودوال Setter&Getter- وأيضا Regio…
- الرد على منتقد ++c!
وعليكــم السـلام ورحمة الله وبركاتـه.. نقد جيد أخي خالد ،، وصراحه المبرمج باين عليه وقتها كان غير ملم جيدا بمواضيع المؤشرات والcopy constructors و Assignment operator ، أو أن المبرمجين الذين تعاملوا معه يعانوا من نفس المشكله :) . وكما ذكرتم سي++ تسمح لك بعمل م…
- لغة برمجة مبنية على الأسمبلي
اي كتاب لعلم المترجمات سوف يفيدك ان شاء الله ،، ويمكنك كتابة المترجم بسي مثلا لأنه سيصعب كتابته بالأسمبلي .. وبعدها في مرحله الCode Generation سوف تخرج الكود المطلوب وهي اسمبلي في حالتك .. Compiler Books بالتوفيق :) .
- ( شبه لغز ): استخرج الخطأ القاتل في هذا الكود.
تقريبا المشكله تحصل في حال أسندنا الكائن لنفسه .. object1 = object1 حل المشكله هو بوضع جمله تحقق في الداله = تقوم بارجاع نسخه من نفس الكائن في حال كان المعامل المرسل هو نفس الكائن .. if ( this == ©) return *this; // or copy بالتوفيق :) .