الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

romansy

الخبراء المعتمدون عضو مميز جدا ★★★★

  • لعَمْرُكَ، ما الدّنيا بدارِ بَقَاءِ؛
  • informatic-ar.com
  • Challenging Problems
1,049مشاركة
368السمعة
39موضوع منشور
29 مايو 2005تاريخ الانضمام
3 أكتوبر 2017آخر زيارة
40,726مشاهدة للملف
  1. كيف تحسب عدد أحرف كلمة في ال C

    الصحيح هو : char str[5]="sife" لأن عدد الأحرف هي 4 + حرف null character . أما في البقية فهناك overflow كتابة خارج حدود المصفوفة . بالتوفيق ،

    10 سبتمبر 2009 في 15:33
  2. لمحبي طريقة Java, طباعة المصفوفات و عناصر Stl بكل سهولة و يسر!

    وعليكــم السـلام ورحمة الله وبركاتـه.. أكثر من رائع أخي خالد ، بارك الله فيك .. هذه نقطه تتفوق فيها الجافا على سي++ :P تقريبا كل شيء واضح في ملف الهيدر ما عدا الStack,Queue : template < class Type, class Container > const Container& container(const std::stack<…

    10 سبتمبر 2009 في 15:29
  3. Start Network Programming In Java

    لأنك ورثت من الكلاس الداخلي : class GetParser extends HTMLEditorKit.ParserCallback الصحيح أن ترث مباشره من HTMLEditorKit : class GetParser extends HTMLEditorKit بالتوفيق ،،

    9 سبتمبر 2009 في 13:57
  4. Start Network Programming In Java

    وعليكــم السـلام ورحمة الله وبركاتـه.. الException المسمى StackOverFlow يحدث عندما يمتلئ المكدس Stack وهذا في الغالب في الجافا بسبب وجود استدعاء ذاتي للدوال Recursive Function .. في مثالك وضعت : class GetParser extends HTMLEditorKit.ParserCallback { public HTM…

    9 سبتمبر 2009 في 02:37
  5. [ تمت الإجابة ]ماهو الكونسول ؟؟؟؟

    وعليكــم السـلام ورحمة الله وبركاتـه.. من الويكي : * System console, a physical device to operate a computer o Virtual console, a user interface for multiple computer consoles on one device o Command-line interface, the typical use of the computer console o Co…

    8 سبتمبر 2009 في 14:22
  6. ماهي أفضل طريقة للاتصال بالانترنت في السعودية ؟!

    وعليكــم السـلام ورحمة الله وبركاتـه.. خلاص يا خالد كل لما تريد الإتصال بالنت اتصل عليهم :P هنا مشترك في آفاق DSL شامل بسرعه 256 ،، والحمد لله لا توجد مشاكل ولا انقطاع الا نادرا ويعود في أقل من 3 دقائق .. بالتوفيق ،

    5 سبتمبر 2009 في 14:23
  7. Detect Text Under Mouse Cursor

    يمكنك من خلال الجافا أن تستخدم دوال الويندوز Win32 API من خلال تقنية JNI وهنا في تلك الحالة عليك أن تقوم بكتابة كلاس أو ملف dll باستخدام مثلا سي والWin32 API بعدها تربطه بالجافا .. الحل الأخر هو باستخدام أحدى المكتبات المساعدة في جافا مثلا jinvoke والتي تجعل ا…

    2 سبتمبر 2009 في 13:03
  8. تشغيل ملفات Class

    وعليكــم السـلام ورحمة الله وبركاتـه.. يجب أن تضبط ال Class Path ولديك طريقتين لضبطه ، الأولى من خلال متغيرات النظام والأخرى من خلال المعامل ClassPath أو الإختصار cp تقوم بكتابته عند تشغيل ال jvm كما يلي : java -cp . YourClass يبدوا أن هذه نسخه قديمه ؟؟ أخر نس…

    2 سبتمبر 2009 في 12:45
  9. لدي مشكلة في Swing

    تأكد من أن اسم الملف هو pcmoon.java ، أو اجعل اسم الملف كما في مثالك Main.java ثم غير عباره pcmoon في السطر الذي فيه الخطأ بMain. بالتوفيق ،

    2 سبتمبر 2009 في 12:28
  10. هل يمكن تقسيم كود الى عدة كلاسات مرتبطة ببعضها تؤدي نفس النتيجة ؟

    وعليكــم السـلام ورحمة الله وبركاتـه.. لا يفضل تقسيم هذه المهام الى في كلاسات مختلفة والسبب أنها بسيطة للغاية ،، الكلاس عادة تقوم ببنائه لأنه يمثل مفهوم معين مثلا Stack/Student/Socket أو لكي تجمع عدة دوال خدمية تساعدك في أداء مهام متشابه مثلا الكلاس Math يحتوي…

    2 سبتمبر 2009 في 12:21
  11. [ تمت الإجابة ]كيفية حماية برنامجي من برامج الديبغر؟؟

    CodeBlock (مجرد IDE بدون مترجم) ويجب ربطه مع أحد المترجمات مثل GCC أو Borland أو MS-VS++ ، قمت بربطه مع مترجم مايكرسوفت الذي يأتي مع ال SDK (اصدار Windows Server 2008 وهو متوافق مع XP ) . بالتوفيق :) .

    1 سبتمبر 2009 في 21:29
  12. [ تمت الإجابة ]كيفية حماية برنامجي من برامج الديبغر؟؟

    أعتقد المشكلة في أن الثابت غير صحيح ،، غيره الى : #define _WIN32_WINNT 0x0501 لكي يعمل في أنظمه 2000 وما فوق ،، اذا أردت أن تتأكد من ذلك أذهب لملف الرأس Winbase.h في مسار الSDK وإبحث عن الدالة وستجد قبلها Conditional Macro يتحقق من أن القيمة المعينة معرفة أو ل…

    1 سبتمبر 2009 في 16:26
  13. [مخالف - عنوان غير مناسب :]افصل الكلاس عن الmain

    وعليكــم السـلام ورحمة الله وبركاتـه.. ضع الكلاس في ملف وسمه AnyName.h .. وضع الدالة الرئيسية في ملف وسمه Main.cpp . ولا تنسى وضع #include "AnyName.h" في ملف Main.cpp .. بالتوفيق :) .

    1 سبتمبر 2009 في 03:01
  14. [ تمت الإجابة ]كيفية حماية برنامجي من برامج الديبغر؟؟

    طرق الAnti-Debugging كثيرة ومنها ما هو مخصص لمنقح معين ومنها ما هو عام ،، أغلب دوال الAPI مثل IsDebuggerPresent تفحص عدة بايتات في الProcess Environment Block ويمكنك أن تقوم بذلك بشكل مباشر ،، كما المثال التالي : بعد عمل ترجمة للمثال وتشغيله تحت أي منقح وليكن …

    1 سبتمبر 2009 في 02:46
  15. لماذا اخترت لغة الجافا من بين باقي اللغات ؟

    فعلا الoperator overloading تسهل في التعامل ولكن عدم وجودها ليس عيب في اللغه ..اضافة الى أن مصمم اللغه وفر طرق مساواة الكائنات عن طريق الدالة equals ووفر أيضا طريقة لأخذ نسخه من الكائن Clone .. طبعا مصمم اللغه رأى أن الCallback باستخدام الinterface أسهل بكثير …

    1 سبتمبر 2009 في 02:25
  16. لماذا اخترت لغة الجافا من بين باقي اللغات ؟

    نعم ممنوعه :lol: أول مرة أشوف الvariant لكنها جيدة، على العموم يبدوا أن boost تحمل الكثير ،، أيضا سألقى نظره على boost فيما بعد :lol: herch الحق على زباينك :P

    31 أغسطس 2009 في 22:00
  17. ما اسم ال Notation المستخدم في أسماء المتغيرات في مكتبات السي بلس .

    أسماء المتغيرات الطويلة يفضل أن تستخدم فقط في المتغيرات العامة Global Variable والتي تستخدم طيلة عمل البرنامج ،، أما الأسماء المختصره فتكون داخل الLocal Function لأنها سرعان ما تنتهي بانتهاء الدالة ،، بالنسبة للحلقات فالConvnetion داخل الحلقات هي متغيرات i,j,k…

    31 أغسطس 2009 في 21:19
  18. لماذا اخترت لغة الجافا من بين باقي اللغات ؟

    لا يمكن ذلك لا في جافا ولا حتى في سي++ :) .. لأنه على حسب كلامك هذا يعني أن changed_list سوف تحتوي على عناصر نصية string وعناصر عددية integer في نفس اللحظة !! عن نفسي أفضل Syntax الجافا فهو مقروء بشكل جيد ،، وحتى لو كان طويل مثل هذا : انسخ الكود [color= #00000…

    31 أغسطس 2009 في 20:56
  19. [ تمت الإجابة ]كيفية حماية برنامجي من برامج الديبغر؟؟

    وعليكــم السـلام ورحمة الله وبركاتـه.. طريقة أخرى : لكن أي Anti-Virus يستخدم أي من طرق Heuristics سوف يصرخ كالأطفال :P أيضا هناك طريقة باستخدام NtQueryInformationProcess . ونجحت معي في الخروج من Olly عرف الثابت _WIN32_WINNT في بداية البرنامج ،، في سي++ تكون : …

    30 أغسطس 2009 في 11:14
  20. ال Character Encoding

    وعليكــم السـلام ورحمة الله وبركاتـه.. يقصد بCharacter Encoding هو إعطاء أي حرف في الأبجدية رقم معين ، وبالتالي من خلال هذا الرقم يتم الوصول للحرف وهذا يسهل من عملية ارسالة البيانات وتخزينها Sending and Storage . ومن أوائل التراميز هو مورس كود Morse Code وتم ا…

    30 أغسطس 2009 في 10:24

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…