تسجيل الدخول

مشاهدة النسخة كاملة : ما الفرق بين السي و الفيجوال سي



Biocomputer
18-07-2003, 01:53 AM
سوال محيرني هل هنااااك فرق بين
لغه السي بلس بلس و الفيجوال سي بلس بلس ؟؟

bestofmed
18-07-2003, 12:32 PM
الفرق بين السي و الفجايل سي
-------------------------------------
في الحقيقة هناك فرق بين السي أو السي ++ كما عرّفتهم الآنسي ANSI و السي أو السي ++ عند مايكروسفت. لكن هذه الفروق ضئيلة و تقتصر على إضافات زادتها مايكروسفت، تأكد ان هذه التغييرات لا تلمس العمليات و الوظائف في اللغة و إنما تتمحور أغلبها حول تصدير وظيفة مسجلة في DLL او دراسة متغيرة في وقت عمل البرنامج أي أنها تغييرات لا طائل منها سوى بعض التبسيط و الجيد ان مايكروسفت حددت إضافاتها الخاصة في وثائق الفيجوال بـ
:Microstf specifc
...
...
...
End Microsoft specific
أما الباقي فهو نفسه بين فيجوال أو بورلند أو gcc
لا تتردد في طرح الأسئلة ;-)

Biocomputer
18-07-2003, 09:11 PM
مشكور 18-07-2003 06:08 PM


--------------------------------------------------------------------------------

مشكور اخوي على الرد
انا ادري ان هناك فرق بين السي و السي بلس بلس
بس سوال يدور هل الفيجواال سي بلس بلس اهي لغه ام انها اسم لكمبايلر


و مشكور مرة ثانيه

bestofmed
19-07-2003, 12:40 PM
الفجيوال سي ++ هو برنامج من صنف "بيئة العمل" بمعنى أنه يوفر لك المحرر و الكومبايلر و أداة كشف الأخطاء (الديباغر) و فوائد أخرى.
إذن الفجيول ++ هو برنامج يحوي على كومبيلر.
أود ان ألفت غنتباهك إلى أن الكومبيلر في أغلب الأحيان يكون برنامج مستقل يعمل من الآمرة السطرية (كالشيل في الليناكس و الدوس Dos في ويندوز ) هذا مثل عن إستخدام كومبايلر الـ gcc لتشكيب برنامج Hello World!

c:>gcc hello.cpp -o hellow.exe
هكذا يعمل الفيجوال حيث يستخدم الكومبايلر الخاص بمايكروسفت الموجود في مجلّد bin.

أرجو أن تكون قد فهمت;-)

Biocomputer
20-07-2003, 06:49 AM
مشكور اخوووي وصلت المعلومة :)


و مشكور على الرد