سلام
من بااستک یه برنامه نوشتم(باکتاب)پراشکال وخطاست
این برنامه برام خیلی مهمه فردابایدتحویل بدم
دوستان اگه زحمتی نیست یه نگاهی بش بکنین
خیلی ممنون
سلام
من بااستک یه برنامه نوشتم(باکتاب)پراشکال وخطاست
این برنامه برام خیلی مهمه فردابایدتحویل بدم
دوستان اگه زحمتی نیست یه نگاهی بش بکنین
خیلی ممنون
سلام به شما دوست گلم :
لطفا وقتی این رو میزارید بنویسید که چه کاری می خواد انجام بده
فکر کنم می خواد کار stack رو انجام بده اونجور که نگفتید
به نظر شخصی من یکم مشکل داره ولی این یادتون نره که هر شخص یک سبک برنامه نویسی داره
ایراد اول شما باید از pointer ها در جایگاه اختصاصی یعنی privat استفاده می کردید
دوم شما باید به نظر من تابع هایی که جزء کلاس هستند رو بالاتر از main تعریف کنیدکد PHP:
class stack{
int *p;
int *t;
int *b;
public:
int push(int);
int pop();
};
سوم چرا شما وقتی تابع های کلاس رو در main فراخونی کردید اونها را بدون استفاده از ( ببخشید الان حضور ذهن ندارم ) فراخونی کردید ؟
شما در ابتدای تابع main باید به این صورت که stack s یک شناسه فکر کنم معرفی کنید که با استفاده از s بتونید تابع های کلاس رو فراخونی کنید
به عنوان مثال وقتی می خواهید تابع push(a+b) v رو فراخوانی کنید به اینصورت باید فراخونی کنید s.push(a+b)v (طبق تعریف شناسه )
اونجور که من در اخر خواندن این پروژه شما مطلع شدم اینه که شما می خواین یک ساختار پشوندی یا پسوندی یا میانوندی که به این صورت :
2*3+8 به عنوان مثال هست رو محاسبه کنید
الان شما می خواین ایراد هاتون برطرف بشه دوست عزیزم ؟
ویرایش توسط NameEly : 3rd July 2011 در ساعت 12:48 AM دلیل: توضیحات کامل
انتخاب سریع یک انجمن
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)
قبل از هر گونه فعالیت در سایت به قوانین توجه نمایید.
علاقه مندی ها (Bookmarks)