الله يعافيكم ابي مساعدة
كيف اسوي copy stack من وحدة لاخرى
ابي كود حقها
وفكرتها
الله يعافيكم ابي مساعدة
كيف اسوي copy stack من وحدة لاخرى
ابي كود حقها
وفكرتها
فيه كذا طريقة ..
ممكن إستخدام الـ Copy Constructor إذا كنتي مستخدمة stack بأسلوب array ..
فتقدرين تقولين :
int main()
{
Stack a;
Stack Temp = a;
return 0;
}أو عن طريق الـ Loop :
int main()
{
Stack a;
Stack Temp;
while ( !a.empty() )
{
a.pop ( t );
Temp.push( t );
}
return 0;
}وفي هالحل بالطبع .. لازم تكونين معرّفة داله empty تّرجع لك bool علشان الشرط :)
لكن في هالحل مشكله .. إنه بيفضي لك الستاك الأصلي .. والحل انك ترجعينه مره ثانية بنفس الفور لوب لكن اعكسي الأسطر :)
هذي مثلا حلّين لها ..
وبتفكيرك تقدرين تسوين ألف حل وحل :)
Wase3 Sadr
هذا الموضوع مغلق.