السلام عليكم
أخواني لو سمحتم أريد حل لهذة المشكلة
أريد عمل لوب يستمر حتى إدخال أو الضغط على أي مفتاح من مفاتيح الكيبورد ولكنني لا أستطيع عمل الشرط أتوقع أنه يوجد دالة (فنكشن ) خاصة ..
في السي بلس بلس أو السي ..
تحياتي
السلام عليكم
أخواني لو سمحتم أريد حل لهذة المشكلة
أريد عمل لوب يستمر حتى إدخال أو الضغط على أي مفتاح من مفاتيح الكيبورد ولكنني لا أستطيع عمل الشرط أتوقع أنه يوجد دالة (فنكشن ) خاصة ..
في السي بلس بلس أو السي ..
تحياتي
تزود للذي لابــــــــــد منه .... فإن الموت ميقات العبـــاد
وتب مما جنيت وأنت حي ... . وكن متنبها قبل الرقــــــاد
ستندم إن رحلت بغير زاد ... . وتشقى إذ يناديك المنادي
أترضى أن تكون رفيق قوم .... لهم زاد وأنـــت بغير زاد ؟!
السلام عليكم
اخي الرجاء التوضيح
اما اذا اردت ان يخر خار اللوب فضع شرط
if (a==-1) continue;
ولنفرض ان -1 هو الزر المطلوب للخروج
ولك ايضان استخدام
break
مع الشرط
اقتباسولتعرف الفرق عليك بالتطبيق .... :rolleyes:
إذا تريد معرفة ما إذا تم ضغط زر ف الكيبورد,أظن الفتنكشن هو kbhit() و لكنني لست متأكدا إن كان قياسيا (معتمدا) أم لا, كما انه فنكشن من أيام السي.
مشكورين garebوhasan_aljudy وجزاكم الله ألف خير وجعلها في ميزان حسناتكم
الفنكشن الذي ذكرتها أخي هي التي كنت أبحث عنها ..
شكرا B)
تزود للذي لابــــــــــد منه .... فإن الموت ميقات العبـــاد
وتب مما جنيت وأنت حي ... . وكن متنبها قبل الرقــــــاد
ستندم إن رحلت بغير زاد ... . وتشقى إذ يناديك المنادي
أترضى أن تكون رفيق قوم .... لهم زاد وأنـــت بغير زاد ؟!
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…