• 0
empror9

بخصوص QT/c++ و VC++ مع اسئلة تدور في ذهني

سؤال

السلام عليكم

 

ايها الاحبة استمتع كثيرا باستخدام لغة c++ في البرمجة وعندي عدة استفسارات تدور في ذهني

 

حسب معرفتي ان كيو تي سي بلس بلس هي عبارة عن مكتبة و فيجوال سي بلس بلس عباره عن بيئة تطوير، سؤالي هل اقدر استخدم مكتبة كيو تي في بيئة تطوير دوت نت بدون مشاكل؟

 

بشكل عام ماذا تنحصوني اتعلم QT او فيجوال سي بلس بلس؟ مع ذكر السبب.

 

ثانيا هل استطيع عمل برنامج على سبيل المثال مثل ادارة شؤون الموظفين او برنامج يقوم بادخال بيانات معينه بالفيجوال سي بلس بلس؟ اذا نعم لماذا الاغلبيه يعمل مثل هذه البرامج بالفيجوال بيسك؟ مع اعتقادي ان فيجوال سي بلس بلس اسرع واقوى

 

 

ايضا يوجد العديد من اللغات التي يمكننا من كتابة مثل هذه البرامج مثل جافا وسي شارب، في هذه الحالة كيف اختار اللغة المناسبه؟

 

شكرا لكم

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

8 إجابة على هذا السؤال .

  • 0

أخي لديك لبس وخلط بين عدة أشياء.

 

فجيول ++C بيئة تطوير وليست مكتبة. يمكنك كتابة واجهة رسومية باستخدام الـwinapi أو MFC (تغليف ++C للـwinapi) عن طريق فجيول ++C، يمكنك استخدمها اذا كنت تريد عمل برامج لويندوز فقط.

 

qt مكتبة يمكنك كتابة برامج رسومية بالإضافة لبعض الأشياء مثل الوصول للشبكات وقواعد البيانات لعمل برامج محمولة وتعمل على عدّة أنظمة.

 

يمكنك التطوير بـqt في فجيول ++C عن طريق إضافة تضيفها لفجيول ++C، لكن نصيحة لاتفعلها فسبق أن جربتها وكانت تجربة سيئة. إبقى مع بيئة التطوير التي تأتي مع qt.

 

بالنسبة للربط مع .net فلافائدة أبداً من إستخدام كيوتي خصوصاً أن .net تعمل على ويندوز فقط. يمكنك إستخدام mono إذا كنت تريد عمل برامج محمولة.

 

مسألة استخدام C++ في برنامج شؤون موظفين، فلافائدة كبيرة من استخدام C++ فلن يفرق الأداء كثيراً كما تعتقد (فقط تعب في التطوير).

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

عليكم السلام

 

تستطيع إستخدام Qt عبر Visual Studio Addin

http://qt-project.org/downloads

 

والتطوير المتبع هو بإستخدام بيئة تطوير أخرى إسمها Qt-Creator 

 

*نعم تستطيع تطوير ماتشاء بإستخدام Qt ... الكثير يعتمد على VB.NET او C#.NET لأن التطوير أسرع مقارنة بالكود المقابل بال C++ و MFC على سبيل المثال وهذا ليس الحال مع Qt فهي تقدم لك إطار عمل مثل .NET بمكونات كثيرة تقريبا لكل شئ.

 

*إختيار اللغة معتمد على نوعية التطبيق .. فإذا تعلم C++ وتعلمت Qt لاتضيع وقتك في تعلم أشياء اخرى لتؤدي نفس الغرض.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اشكركم على الاجوبة

 

الذي فهمته ان VC++ عباره عن بيئة تطوير مثل Qt creator و MFC هي مكتبة استطيع استخدامها مع VC++، اما QT creator استطيع استخدام مكتبات QT معه صحيح فهمي؟

 

طيب ماذا تنصحوني هل اتعلم VC++/MFC او QT/c++؟ ولماذا

 

خاصه المستقبل الوظيفي في الوطن العربي حيث اني انوي الاحتراف ان شاء الله :)

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

إذا كنت تبحث عن المستقبل الوظيفي فالمطلوب هنا عائلة .net و جافا، أما c\c++ ومايعتمد عليها قليل ومحدود.

2

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

للاسف الشديد هذا ما اخبرني به احد الاصدقاء واحببت التاكد، سؤال اخر تبادر في ذهني الان

 

هل يستطيع المبرمج ان يبدا بعمله بشكل فردي دون ان ينضم الى اي شركة معينه؟ خاصه اذا كان محترف؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

انا انصح الجميع بالسي شارب

-2

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الافادة العظمي من برمجة سي++ مع مكتبة كيوتي هي القدرة علي بناء برامج سريعة جدا وتعمل على اكثر من نظام تشغيل في نفس

كما ان وظائفها مرموقة وعالية الاداء ويتخصص فيها المحترفون .....

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .