الاتصال بنا



النتائج 1 إلى 10 من 10

الموضوع: Visual C Plus

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Jan 2000
    المشاركات
    43


    السلام عليكم ورحمة الله وبركاته
    انا مبرمج في فيجوال بيسك و مبتدئ في دلفي وباسكال وسي و سي++
    واريد ان اتعلم فيجوال سي هل يوجد من يعطي مثال مبسط فيه
    وسوف اكون شاكرا له

    ------------------
    المعرفة قوة





    M-006 غير متواجد حالياً


  2. #2
    عضو نشيط
    تاريخ التسجيل
    Jan 2000
    المشاركات
    36


    الله يهديك ... إذا كنت تعرف لغة السي ++ فقد إنتهت المشكلة. أشهر مترجمات هذه اللغةهي Visual C++ من شركة MicoroSoft و C++Builder من شركة Borland . يعني أن Visual C++ هوإسم تجاري لأحد مترجمات لغة C++ .

    أما إذا لم تكن تعرف لغة سي ++ فإن تعلمها يحتاج إلى أكثر من مثال ، في الحقيقة أكثر بكثييييييييييييييييييييييييييييير .





    xeerh غير متواجد حالياً

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Jan 2000
    المشاركات
    43


    انا عارف انها من المترجمات انا اقصد في ال MFC
    وشكرا

    ------------------
    المعرفة قوة





    M-006 غير متواجد حالياً

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2000
    المشاركات
    366


    إلى الأخ M_006

    أن أحد الذين تعلم بعض من هذه اللغة لكن والله تحتاج إلى
    وقت وجهد لكن انصحك بالفيجول بيسك لغة قوية وليست سهلة كما
    يقول البعض لكنها لغة ممتازه
    ولك هذا المثال البسيط بحيث أنك مبتدئ
    وبالتوفيق إن شاء الله؛؛؛


    س1:اكتب برنامج بلغة ++C يقوم بطباعة
    اسمك،عمرك،المهنة،المدينة؟

    ---------الحــــل------------
    أ-شغل ++C اطلب ملف جديد من قائمة ملف
    ب-اكتب البرنامج التالي في النافذة:

    <include<stdio.h#
    void_main
    ;("n\ســــالم")printf
    ;("25")printf
    ;("n\موظــــف")printf
    ;("n\الدمــام")printf

    *ملاحظة _) عبارة عن فراغ،و(n\)عبارة عن سطر جديد
    وحرف (t\)مسافة،،،

    ج-بعد ذلك خطوات تنفيذ البرنامج هي:

    1-نحفظ البرنامج ونحلل البرنامج وكشف اخطاءه
    2-عملية ربط البرنامج بالمترجمLinking
    3-ترجمة البرنامج إلى الحاسب Compling
    4-تنفيذ البرنامج وإظهار النتائج بعد إعطى المدخلات








    مجتهد غير متواجد حالياً

  5. #5


    أخوي المجتهد البرنامج اللب كتبته هذا بلغة السي وليس ++C لان مكتبة الدوال stdio.h قديمة وتستخدم مع السي والمكتبة الجديدة iostream.h
    هي التي مع ++C .

    ------------------
    أن التقنيات ليس ثابتة أو منتهية والتلميذ الذي يتعلم مجموعة من المهارات الميكانيكية فقط سرعان مايجد نفسه متخلفا في عالم متغير أما الشخص الذي يتعلم الأساسيات وطرق الإبداع الفكري فإنه يستطيع أن ينمو ويساير الزمن








    حمودومحيميد غير متواجد حالياً

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2000
    المشاركات
    366


    C أم++C ?

    في كثير من الأحيان يحدث خلط بين لغة C ولغة ++C
    وقد لايكون الفرق بينهماأومدى ارتباطهما ببعضهما واضحا،
    في الواقع لغة++C هي نسخة محسنة من لغةC
    فلغة ++C تشمل جميع العناصر الموجودة في C بالإضافة إلى العديد
    من العناصر الجديدةوهذا ما أخطأت فيه ولأن ++C مبنية علىC
    فلن تتمكن على ماأعتقد من تعلم++C قبل أن تتقن أساسات C!!

    لـــــــــقد أصبت يأخي حمودومحيميد وشكرا لك
    واعتذر للأخ M_006
    فخبرتي قليلة في اللغة لكن أحببت أن أورد ماأعرف
    من باب المساعدة .......





    مجتهد غير متواجد حالياً

  7. #7
    عضو نشيط
    تاريخ التسجيل
    Jan 2000
    المشاركات
    36


    يقال دائما أن لغة سي++ هي لغة سي مع الـ... الـ.. (ماأعرف ترجمة مناسبة لها بالعربي ولكنهاObjects ، خلونا نسميها حقائب) . كل حقيبة تحتوي جميع المتغيرات و الوظائف اللازمه لمعالجة نوع خاص من المهام ، مثلا في برنامج شئون الموظفين في شركة ما هناك حقيبة المدراء و حقيبة الموظفين و حقيبة العمال . كل حقيبة تكتب لها نوع (Class) خاص يشمل المتغيرات و الوظائف التي أشرنا إليها . هذه الوظائف و المتغيرات هي وظائف عادية بلغة سي ولكن تنظيمها النهائي في مجموعات (حقائب) هو ما يميز سي++ .
    نرى من ذلك أن أي أوامر للغة سي تعتبر مقبوله (ومفهومه) من قبل مترجمات سي++ . لهذا فإن برنامج الأخ المجتهد هو برنامج سي++ مقبول بالرغم من أنه لم يستفد من ميزات السي++ (الحقائب) ، ولكننا لا نقول أنه ليس برنامجا بلغة سي++ .
    في البرامج الصغيره التي لا تحتاج إلى تنظيم (تجزيء البرنامج إلى حقائب) فإن من الأفضل إستخدام سي . لا أحد يقول أن برامج سي++ أسرع أو أصغر حجما من البرامج المقابلة بلغة سي ولكنها تساعد في كتابة البرامج الكبيرة وذلك بتجزيئها إلى قطع كل منها يكتب و يختبر على حده. ولتتأكد سأعيد كتابة برنامج الأخ المجتهدبإستخدام الحقائب القياسية(Standard) التي تأتي مدمجة مع أغلب مترجمات سي++ ، وسترى لو ترجمت هذين المثالين الفرق في حجم البرنامج الناتج :
    <include <iostream.h#
    () main
    }
    ؛"n\ سالم ">> cout
    ;"n\ موظف ">> cout
    ;"n\ الدمام ">> cout
    {
    أما بالنسبة للأخ M-006 فقد أوضح أن قصده هو MFC وهي مجموعة حقائب جاهزة من ميكروسوفت (Microsoft Foundation Class) وقد إضطرت ميكروسوفت لإنزال أصولها (Source code) بالرغم من أنها ليست عادة من عادات هذه الشركة المستغلة ولكن بورلاند (Borland) أنزلت أصول جميع حقائبها القياسية(كانت حقائبها الموجهه للنوافذ تسمى OWL أو Object Windows Library ) مما أجبر ميكروسوفت على مواكبة هذه المنافسة بإنزال أصول حقائبها القياسية (كان هذا منذ عدة سنوات أما الآن فقد بدأت Borland بالأفول وبقيت MFC ومن ورائها ميكروسوفت المتربعة على عرش سي++ في هذه الآونه).
    تحتوي MFC على أكثر من 40 حقيبة تتعامل كل منها مع وجه من أوجه النوافذ (هناك حقيبة للقوائم Menues و حقيبة للأزرار Buttons وحقيبة للسجلات Registery وهكذا) . وهي أيضا تحتاج لأكثر بكثييييير من مجرد مثال .

    (الأخ M-0006 : الظاهر مالك فكه من كثييييير هذه !!! .الحل الوحيد هو أن تلجأ لما يسميه زميل لي بكتب المخدات يعني الكتب التي تشبه المخده في حجمها، وقد يتجاوز بعضها الألف صفحة !! ) .



    [b]<small><small>[ تم تعديل الموضوع بواسطة &nbsp; xeerh &nbsp; يوم &nbsp; 18-01-2000]





    xeerh غير متواجد حالياً

  8. #8
    عضو نشيط
    تاريخ التسجيل
    Jan 2000
    المشاركات
    234


    Objct = كائن
    وهذا متفق عليه في الترجمه

    أخوكم
    ملك الشبكات



    ------------------
    هل تشعر بحر الصيف ؟ إذن ما رأيك بالسباحة في بحر شبكتنا ؟
    http://www.HossamNetwork.cjb.net






    ملك الشبكات غير متواجد حالياً

  9. #9
    عضو نشيط
    تاريخ التسجيل
    Jan 2000
    المشاركات
    36


    أخيرا لقيتك يا"ملك الشبكات"
    أولا : أنا مرات كثيره (منذ تجربتي للدخول في المنتديات العربية منذ أسبوع) أجد صعوبة في تحويل الكثير من الكلمات و المصطلحات إلى العربية ، هل هناك مكان في الإنترنت يجمع المصطلحات المعربه؟

    ثانيا: من وجهة نظرك الشخصيه ، أيهما أسلم حقائب أو كائنات؟ أنا أشوف أن حقائب أقرب لوظيفتها و ليس لمعناها الحرفي . يجب أن يترجم مصطلحات كل مجال أهله وليس أي من تكلم الإنجليزيه يصلح لهذا . كانت لغات البرمجة الأولى (لغة الآله) تسمى اللغات الموجهه للآله (Machine-Oriented Languages) ثم جاء الجيل التالي (مثل بيسك و باسكال و سي و...) التي سميت اللغات الموجهه للإنسان (Human-Oriented Languages) ثم جاء الجيل الثالث (مثل سي++ و موديولا) التي تسمى اللغات الموجهه للأهداف (Object-Oriented Languages) . أردت أول مرة أن أترجم Objects إلى "أهداف" أو "أغراض" ولكنني وجدت أن "حقيبه" تعطي تصورا ذهنيا لهذه الكلمة بشكل أحسن .







    xeerh غير متواجد حالياً

  10. #10


    انا أعتقد أن كائن أفضل من حقيبة


    ------------------
    أن التقنيات ليس ثابتة أو منتهية والتلميذ الذي يتعلم مجموعة من المهارات الميكانيكية فقط سرعان مايجد نفسه متخلفا في عالم متغير أما الشخص الذي يتعلم الأساسيات وطرق الإبداع الفكري فإنه يستطيع أن ينمو ويساير الزمن




    [b]<small><small>[ تم تعديل الموضوع بواسطة &nbsp; حمودومحيميد &nbsp; يوم &nbsp; 21-01-2000]





    حمودومحيميد غير متواجد حالياً





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
0