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

مشكلة في Visual C++ 6.0 + استفسار بسيط

مغلق
بدأه المبرمج الصغيرون في 29 مايو 2005 · 2 رد · 462 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندي سؤالين

الاول

بعض البرامج بعد عمل كومبايلر تعطيني اخطاء

ويكون بهالشكل

erro 123

الاخطاء مرقمة

من وين اعرف الخطاء ذا ايش يعني رحت على help ماعرفت

يعني كل خطاء له رقم اكيد في البرنامج معلومات توضح الخطاء

الرجاء مساعد

السؤال الثاني

برامج السي

في بدايتها امر ملف الاستدعاء

#include <stdio.h>

بعض البرامج تلقاها حاطه ملف الاستدعاء 10 مرات بعضهم اقل يعني مثال

#include <stdio.h>

#include <stdlib.h>

#include <conio.h>

#include <string.h>

على ايش يعتمد هالشي وهل استدعاء ملف واحد مثل

#include <stdio.h>

لايكفي مهما طال البرنامج

#2

بالنسبة لأرقام الا×طاء تستطيع استخدام موقع الـ MSDN

http://msdn.microsoft.com/

هناك مكان للبحث, اكتب فيه رقم الخطأ.

مثلا هذا الخطأ:

error C2143: syntax error : missing ';' before 'return'

رقمه C2143

عندما تستخدم البحث تجد هذه النتائج

http://search.microsoft.com/search/results...b&c=0&s=1&swc=0

بعضها ربما غير متعلق بالموضوع اصلا .. لكن تستطيع معرفة اي منها هو المطلوب عن طريق قراءة العنوان, مثلا هنا أول نتيجة تقول:

Compiler Error C2143 (Visual C++ Concepts)

يعني واضح انه الخطأ اللي يظهر في ++Visual C

و هذا هو شرح الخطأ هنا:

http://msdn.microsoft.com/library/default..../html/C2143.asp

بالنسبة للـ include, فأنت تعمل include للملفات اللتي تحتوي على تعريف الدوال (functions) اللتي تحتاجها في البرنامج.

يعني لو استخدمت sqrt و هي لايجاد الجذر التربيعي .. فستحتاج ان تعمل Include لملف math.h (حسب ما اظن).

#3

وانا ودي ارد .. :)

بالنسبة للاخطاء على ما اعتقد قصدك .. احيانا يحصل خطأ مثلا

error 12

معنى هذا انه عندك اخطاء في برنامجك عددها 12 خطأ .. ..

كيف تنتقل الى الخطأ ..

قم بالبحث داخل صندوق الاخطاء ..

ستجد مثلا كما قال الاخ حسن

error C2143: syntax error : missing ';' before 'return'

اضغط على ذلك السطر نقرتين متتاليتين .؟.

الان ينقلك المصرف الى موقع الخطأ عشان تصححه ..

وفيه ملاحظة ضغيرة ..

احيانا يقولك انه فيه 100 خطأ ببرنامجك ..

بمجرد تصحيح خطأ واحد ممكت تقل عدد الاخطاء وتصل الى 10 مثلا .. لانك ممكن تنسى فاصلة منقوطة في نهاية السطر وبالتالي تتسبب في اخطاء كثيرة..

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

بالنسبة لامر الاستدعاء .. حسب الحاجة .. كما بين لك حسن

فمثلا ::

عندما تريد استخدام الدالة printf لابد من استدعاء

#include <stdio.h>

على ما اذكر ..

ولكن لو اردت استخدام cout مثلا هنا لابد من استدعاء ..

#include <iostream.h>

وهكذا مع باقي الدوال

انتقل الى هذا الموقع الذي يبين محتويات الملفات الرأسية ..

للمعلومية بعض الملفات الرأسية لاتعمل مع visual c++ مثلا graphics.h وانتبه لذلك ..

http://www.c4arab.com/showlesson.php?lesid=1515

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

تم تعديل هذه المشاركة بواسطة الشـمري في 29 مايو 2005 في 13:09

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

هذا الموضوع مغلق.

مواضيع مشابهة