• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

البحث في المنتدى

Showing results for tags 'Answer'.

  • البحث بالتاقات

    اكتب الكلمات المفتاحيه بينها علامه الفاصله
  • البحث بكاتب الموضوع

تم إيجاد 42 نتيجة

  1. السلام عليكم ورحمة الله وبركاته ..   فهرس الأسئلة المجابة للأعضاء في هذا الموضوع :   اسم العضو ......... رابط السؤال المُجاب bahbah             ماذا تعني* char alaa alzoubi      ماهي rand وكيف نستخدمها ؟   موضوع مرتبط : توليد الأعداد العشوائية m1m6               هل يمكن استخدام bit fields لتكوين نوع من أي عدد من البتات ؟   bahbah             كيف نحدد شرط انتهاء حلقة for ؟ bahbah             مشكلة عند تعريف دالة تأخذ وسيط float ثم استدعائها المـقـدام                 تثبيت شاشة البرنامج بعد انتهاء التنفيذ المـقـدام                 لماذا يمكن تمثيل أرقام كبيرة في float ولا يمكن في long ? المـقـدام                 كيف نعرف أجسام التوابع من الـ standard ? المـقـدام                 ما هو الفرق بين endl و \n ؟ المـقـدام                 لماذا switch لا يأخذ float ؟ المـقـدام                كيف اربط قاعدة بيانات مع برنامجي ؟ المـقـدام                هل هناك طريقة لطباعة أسماء الثوابت داخل enum ? المـقـدام                هل #C مأخوذة من ++C المـقـدام             كيف تقوم inline بتقصير زمن التنفيذ , وماذا عن الكلمة المفتاحية register المـقـدام             كيف يمكن طباعة عدد من نوع double بتقسيمه إلى فواصل   ما وظيفة الباني constructor   بالتوفيق
  2. السلام عليكم ورحمة الله .   هناك نقطة لم افهمها  . الــ endl يعمل Flushing للــ Buffer الخاص بالــ Stream   ما معنى هذا ؟؟ ومتى يحصل ولماذا ؟؟ ماهي عملية ال Flushing    ال Buffer هو شيء ما يشبه مخزن مؤقت وال Stream هو كلاس بالنهاية وهو نفسه ال Cout صحيح ؟؟    وجزاكم الله خير
  3. السلام عليكم ورحمة الله وبركاته...... هلأ انا عملت كود سيرش وبدي أخد ID من اليوزر وأخليه يرجعلي object من customerالمشكلة انو السيرش راح يكون في ال binary tree int BST::BSTSearch(Employee e){ Node *locptr=root; int found=0; for(;;) { if(found||locptr==NULL) break; else if(e.getID()<locptr->data->getID()) locptr=locptr->left; else if(e.getID()<locptr->data->getID()) locptr=locptr->right; else found=1; } return found;}وجزاكم الله خيرا
  4. بسم الله الرحمن الرحيم اخواني الكرام عيد سعيد وكل عام وانتم بخير ===================== عند سؤال خاص بلغة السي : السؤال متعلق بالمتغيرات في لغة السي وهذه المتغيرات من double ما معناها ومتى تستخدم في البرامج اي اقصد في اي مجال تستخدم وهل هناك فرق بينها وبين النوع float او int وشكرا
  5. Flag Variables

    الأخوة الأعزاء فى البداية شكرا جزيلا للأخوة اللى ردوا عليا فى الموضوع السابق ورجعت بسرعة ومعايا سؤال تانى، المرة دى عن الـ Flag Variable اللى فهمتو ان من الممكن انك تغير فى بت معينة داخل متغير والمقارنة بينها وبين قيمة بت فى متغير آخر، ياترى هل هذا الشرح البسيط يمثل الهدف من الـ Flag Variable ؟ دة السؤال الأول وأثناء القراءة صادفت مثال بيتكلم عن نفس الموضوع، بس فى بعض الخطوات مش فاهمها خالص، أعتقد ان الـ سى شارب عملت نوع من الجمود على التخيل ومش قادر افكر الليونة اللى بتتعامل بيها لغة الـ C   const int CHANNEL_DOWN =    (1<<4);char    flags = 0;  /* start all flags at 0 */flags |= CHANNEL_DOWN; if ((flags & ERROR) != 0)    printf("Error flag is set\n");else    printf("No error detected\n");1: المتغير flag من نوع char كيف يساوى 0 2: كيف يتم كتابة flags |= CHANNEL_DOWN رغم اختلاف نوع المتغيرين. 3: المتغير CHANNEL_DOWN والمتغير flag مختلفين فى الحجم (int , char) كيف إذن تكون هناك عملية جمع فى كل من المتغيرين رغم اختلاف الحجم. آسف للإطالة وشكرا على الإفادة.
  6. انا باقالى فترة بستخدم API واشعر انها سهلة اوى فى استخدمها ولكن عندما انوى الى تصميم مكتبة DLL جديدة خاصة بى لا اعرف ياريت لو احد يدلنى كيف اصمم المكتبة باستخدام لغة السى ودوال API وما هى الدالة DLLMain كيف اصمم مكتبة عن طريق دوال API نفسها مع لغة السى وشكرا ياريت تساعدونى بجد لان عيونى باظت من البحث على النت
  7. السلام عليكم و رحمة الله و بركاته الان انا لما اعرف متغير x من نوع int على حسب علمي انه له مدى و بعدين لما تكتب في البرنامج بس x راح يقولك انه غير معرف السؤال: ايش هو المدى التعريفي للمتغيرات INT & DOUBLE & STRING........ و السلام عليكم و رحمة الله وبركاته
  8. السلام عليكم ورحمة الله وبركاته اريد معرفة طريقة كتابة دوال push و pop الخاصة بالstack في C++ ؟ بداخل الclass
  9. السلام عليكم .. مع تنفيذ اول برنامج لي في ال API على فيجوال سي ظهر لي link error التالي LIBCD.lib (mbctype.obj):fatal error LNK1190:invalidfixuo found , type 0xE565Error executing  link.exe
  10. السلام عليكم : حاولت سابقا ان اعمل كائنات في ملفات منفصلة واستدعيها .. كثيرا ما انجح .. لكن اواجه مشكلة واعتقدت ان المشكلة مني ... ولكن حاليا أملك كود من أحد المواقع ما علي الا ان اقوم بترجمته .. قمت برتجمته ولكن ظهر نفس الخطأ مرة اخرى .. بحثت في قوقل .. وجدت عدة حلول جربتها .. لكن ما نفعت معي .. أحدها يقول : غير من SINGLE THREAD الى MultiThread .. لكن ما نفع معي .   --------------------Configuration: CAMERA - Win32 Debug--------------------MAIN.OBJ : error LNK2001: unresolved external symbol "public: __thiscall L3DS::L3DS(void)" ([email protected]@[email protected])MAIN.OBJ : error LNK2001: unresolved external symbol "public: virtual __thiscall L3DS::~L3DS(void)" ([email protected]@[email protected])MAIN.OBJ : error LNK2001: unresolved external symbol "public: unsigned int __thiscall LMesh::GetTriangleCount(void)" ([email protected]@@QAEIXZ)Debug/CAMERA.exe : fatal error LNK1120: 10 unresolved externalsError executing link.exe.CAMERA.exe - 11 error(s), 0 warning(s)اذا تريدون السورس كود أنزله .. لكن الكود كبير شوي في عدد الاسطر واكثر من ملف فقلت يمكن ما ينفهم بسرعة . انتظركم يا اخوان .
  11. السلام عليكم . أكتب هذا السؤال بعد أن شاب راسي .. :( يا اخوان عندي مشاريع كبيرة حملتها من كم موقع .. اريد فتحها بالفيجوال سي 6 . لكن لا يوجد ملف dsw او dsp الذي يقوم بجمع الملفات وفتحها ( ملف المشروع) , هل من أداة تقوم بالتحويل الى dsw .. او شيء من هذا القبيل . وخاصة : اداة تحول من visual c .net الى dsw ... حتى اتمكن من فتح ملفات cpp و H الكثيرة جدا ..
  12. دالة poke

    الاخوة الاعضاء اريد معلومات اكثر عن دالة poke ,peek فارجو ان تدلوني على كتاب لدي واجب واريد الاطلاع على معلومات كثيرة لتساعدني على حله فأرجوا منكم المساعدة
  13. مرحبا ما وظيفة هذا الكود؟ #include <stdio.h>#include <windows.h>__declspec(dllexport) void Demo(){   #define PASSWORD_SIZE 100   #define PASSWORD      "myGOODpassword\n"   int count=0;   char buff [PASSWORD_SIZE]="";   for(;;)   {   printf("Enter password:");   fgets(&buff[0], PASSWORD_SIZE-1, stdin);   if (strcmp(&buff[0], PASSWORD))   printf("Wrong password\n");   else break;   if (++count>2) return -1;   }   printf("Password OK\n");}main(){HMODULE hmod;void (*zzz) ();if ((hmod=LoadLibrary("crack0~1.exe"))&& (zzz=(void (*) ())GetProcAddress (h, "Demo")))zzz();}وحسبما قرات في الكتاب الذي وجدت هذا الكود فيه، فقد كتب التالي What a way to call a function! This technique exports it directly from the executable file and loads the same file as a DLL. (Yes, the same file can be both the executable application and the DLL.)فهل يمكنكم ان تخبروني بمعني #define ومعنى هذا السطر fgets(&buff[0], PASSWORD_SIZE-1, stdin); ومالمقصود &buff[0], هل هي array ؟؟ وشكرا
  14. السلام عليكم ما هي وظيفة argc و argv التي توضع كوسطاء للmain أحياناً ؟ main(int argc , char *argv[])وشكراً
  15. SYSTEM CALLS

    السلام عليكم جميعا ً :rolleyes: نعرف انه في لغه الـ ++C يوجد نوعان من الـ Calls وهما: system calls : وهي التي يعملها النظام ويقوم بتنفيذها في الـ system kernel , وهذه النوعيه من المناداه لاتكون مربوطه ببرنامجك Library calls : وهي موجوده في الـ Library , وهذه النوعيه من المناداه تكون مربوطه بالبرنامج بواسطه الـ Functions سؤالي هنا عن الـ system calls لدي برنامج يستخدم هذه النوعيه من الـ calls , وبالتحديد في هذا الكود :    system("cls");  cout<<"                    CHOOSE ONE OF THE FOLLWING CHOICES\n";  cout<<"                    -----------------------------------\n";  cout<<"                        o:  Open an Account\n\n";  cout<<"                        c:  Close UR Account\n\n";  cout<<"                        a   Another operator (withdrawal,depositing,Zakat)\n\n";  cout<<"                        p:  Display The Accounts\n\n";  cout<<"                        h:  Show account\n\n";  cout<<"                        s:  So ( Add ,delete ,process ) \n\n";  cout<<"                        t:  process SO FOR ALL ACCOUNTS\n\n";  cout<<"                        q:  Exit \n";  cout<<"\n\t\tyour choice ? ? ";cin>>ch; ماذا تفعل الـ system call المسماه بـ system("cls") في هذا الجزء من الكود؟؟؟ لان البرنامج لدي يظهر خطأ في اللنك اثناء عمل الـ run , مع ان الـ compile يمشي بصوره صحيحه ولا استطيع ان ارى النتائج سؤال اخير هل هذه النوع من المناداه لها علاقه بإنتاج ملف بإمتداد exe ؟ وشكرا مقدما لمن يدلني على حل :rolleyes:
  16. exit() and abort() and cerr

    السلام عليكم كيف الحال شباب عندي سؤال أبغكم تجاوبوني بسرعه أيش الفرق بين exit وabort و متى أستخدمهم و بعد عندي سؤال أيش تسوي cerr بس لا تحولوني لمواقع أنقليزيه أبغي شرح يكون بالعربي
  17. القراءة من ملف

    السلام عليكم ورحمة الله سأطرح مشكلتي في هذا المنتدى الراقي في تعامله وأسلوبه، ومشكلتي أني عملت برنامج والحمدالله قد نجحت في كتابته ولكن مشكلتي كيف أجعل هذا البرنامج يقرأ من ملف.. قد لا تدركون معنى مشكلتي حتى أضع الكود لكن عندما أجد من يحاول المساعدة فسأضع الكود أرجو المساعدة..
  18. السلام عليكم .. عندي كم سؤال خفيف ولا تحتاج مواضيع منفصلة : 1- ذاكرتي مدحدرة .. فاحتاج شوية تذكير .. اريد استدعي دالة تنتمي لكائن A.. علما ان مكاني الحالي هو كائن B . class A{     int GetAge();}class B{   void  SetAge(int age)}void B::SetAge(int age){   age= A::GetAge();}لكن يظهر رسالة خطأ ... احد يذكرني بالطريقة السليمة . ثانيا : عندي صورة ... اريد اضعها على نافذة ... بشرط ان تكون في وسط النافذة تماما .. للتذكير .. rect تركيب يمثل ابعاد النافذة الداخلية .. DrawImage(rect.right/2 , rect.bottom/2);طبعا لاتظهر الصورة بشكل سليم .. الحل :   x= (rect.right/2)-(image.width/2)y= (rect.bottom/2)-(image.height/2)DrawImage(x,y);هنا احيانا تظهر الصورة في الوسط .. لكن اذا كانت ابعاد الصورة .. كبيرة جدا او صغيرة جدا لاتنجح هذه الطريقة .. كيف اجعل نقطة منتصف الصورة == نقطة منتصف النافذة .. مهما اختلفت ابعاد الصورة .. 3- عندي ايقونة 32 بت .. من ايقونات الاكس بي .. عندما وضعتها على زر امر ..command button .. تشوهت قليلا .. كما في الصورة هل هذا الوضع طبيعي .؟؟؟ انا اريد ان يكون مظهر الايقونة مثل باقي البرامج التجارية .. اعذرونا على الاسئلة البدائية .... لكن هي تكميلية لبريمج قاعد ابرمجه ..
  19. تحميل visual c++ 2005 --

    السلام عليكم . يا اخوان بالنسبة لـvisual c++ 2005 اريد تحميله .. ولكن عندي الاتصال .. بطييييء جدا . وبالتالي لايوجد حل الا المقهى .. ولكن لا اعرف بالظبط ماذا يقدم visual c++ 2005 س1 - هل تأتي معه مكتبة MFC . س2- هل يحتوي على "IDE" او مجرد سطر اوامر . س3 - اين اجد وصلة تحميله مباشرة انا ذهبت لموقعهم .. ووجدت ملف حجمه 2 ميقا .. هل احمل هذا الملف .. ثم هو يقوم بانزال الملفات اللازمة ..؟؟؟ http://msdn.microsoft.com/vstudio/express/...lc/default.aspx اتمنى تعطوني الوصلات اللازم تحميلها .. لاني ضعت بصراحة .. وايضا كم حجمه . اتصالي بطيء .. ولا استطيع الذهاب للمقهى الا مرة بالاسبوع لانشغالي بالدراسة . انتظركم يا اخوان الليلة :(
  20. MFC

    السلام عليكم اخواني الكرام اين اجد شرح مفصل عن Classes التابعة ل MFC . يعني الا يوجد كتاب او موقع و جزاكم الله خيرا
  21. Inline Functions

    First of all, sorry for writing in English because I 'm using Linux mandriva which doesn't support writing arabic letters I'm a C++ begginer and while I'm reading about it I couldn't understand Inline functions can any one explain what are them please ?
  22. السلام عليكم اريد معلومات عن Process Environment Block PEB . اريد التعريف الكامل لهذا التركيب . التركيب يحوي العديد من المعلومات عن الـ Process مثل ListDlls وغيرها .. لدي بعض المعلومات عن التركيب السابق ولكنها ليست كامله , كما اني ما زلت في مرحله البحث في الموضوع. اتمنى ممن له معلومات في الموضوع الا يبخل باعطاء ما لديه . CIONO1
  23. جربت هذا الكـود في السابق ... وكنت أود طرحـه في سؤال بعـد أن بحثت في كل مكان ولم أجد له إجابة .. باختصار ما هـو المعامل الذي يحمل نفس اسم الكلاس ... أنظر إلى هذا المثال   class CLASS{public:operator CLASS ();};ما هي وظيفة هذا المعامل الغريب .. ماذا يفعل .. أو ماهي الوظيفة الافتراضية له . وكيف استخدمه .. وما هي القيمـة التي يعيدها
  24. السلام عليكم و رحمة الله و بركاته سؤالي الذي اقوم بحله طرح في موضوع اخر احببت هنا ان اشرح قليلا و لدي بعض الاسئلة البرنامج عبارة عن class DQ , inherits from the class queue كذا جا بالسؤال بعدين كتبوا the class DQ is a generalization of both stack and queue??? بس الفنكشنز المطلوبة ما تدل على اننا نحتاج استخدام الستاك و الكيو مع بعض كلها ممكن تعمل بكيو ماعدا واحدة • P- Push the next input character to the front. طيب يعني اخلي الdq مكون من الستاك مثلا يعني composite بما انه ما ذكر ان فيه inheritens او مالعمل؟ سوالي الاخر • X- Extract the rear of the q • W- Retrieve and write the rear entry. .ايش الفرق بينهم.؟ ال retreive معروف انها بس تسترجع العنصر , طيب ال extract وش تسوي؟؟  
  25. السلام عليكم .. الأخوة الأعزاء تراني ضايع مع هالشكل مسائل:   int x= 5, y=2, k=5, m=1;k/= m * x++ - ++ ycout << x << " " << y << " " << k << " " << m << endl; :( يا ريت يقدر أحد يشرح لي بشكل مبسط k/= m * x++ - ++ y هذا شنو هالبلوة :( السكرين يطلع 6 3 2 1بس شلون حسبها هالبرنامج والله ما ني عارف شيء :( ترى شوي وابجي <_< لأن بعد 4 ساعات عندي mid term ال++ أو -- عندما نضعها في الخلف لا أرى أي مشكلة ولكن حين نضعها في الأمام تدور بي الدوائر.. ولا أعرف راسي وين حاطه خذ مثلاً هذا المثال:   int x, y=3, z=5;int a=3;x = 21 $ z; z+= 4;int w=y++;int b= --acout<< x << " " << y << " " << z << "\n" << w << " " << a << " " << b << endl;النتيجة تطلع كذا   1 4 93 2 2لكن شلون؟؟ يعني x معروفة لأن باقي القسمة = 1 بس y = 3 ليش تطلع أربعة :( وال z بعد سهلة لأن مجموعة بأربعة بتطلع 9 أما ام w شلون صارت 2 مو المفروض اتزيد بواحد عساس اتكون 4 لأنها تساوي y++ يعني 3+1 :( أنتظر ردودكم الله يحفظكم