مشاهده نسخه کامل
: مشكل اين كد چيه؟
#include <iostream>
using std::cout;
using std::endl;
class Cat
{
public:
int GetAge();
void SetAge(int age);
void Meow();
private:
int itsAge;
};
int Cat::GetAge()
{
return itsAge;
}
void Cat::SetAge(int age)
{
itsAge = age;
}
void Cat::Meow()
{
cout <<"\nMEO[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]";
}
int mian()
{
Cat Frisky;
Frisky.SetAge(3);
Frisky.Meow();
cout <<"Frisky is a Cat who is "<<Frisky.GetAge()<<"years old"<<endl;
Frisky.Meow();
return 0;
}
يكي بگه چرا اين كد تو سي پلاس پلاس كامپايل نميشه؟
rf.ariyapoor
07-06-2008, 13:56
يكي بگه چرا اين كد تو سي پلاس پلاس كامپايل نميشه؟
دوست عزیز تنها مشکل کد شما اینه که main رو به صورت mian نوشتی همین
شما کلا خیلی عجله داری من هر پستی از شما دیدم بعدش کلی پست دادی که ای یکی به دادم برسه ووو خیلی عجله داری
اتفاقا من یه چند روز پیش یه برنامه مینوشتم دقیقا همین اشتباه رو کرده بودم و به جای main نوشته بودم mian
موفق باشی:10:
SecretMan60
08-06-2008, 13:01
using std::cout;
using std::endl;
به خاطر کدهای بالا است اگه کمپایل کنید روی این خط خطا می دهه درسته؟
باید هدر فایل مورد نظر را به برنامه ات hnclude کنی درست می شه اگه نشد اون قسمت رو حذف کن در برنامه ات خللی ایجاد نمی کنه
rf.ariyapoor
08-06-2008, 19:47
دوست عزیز من دوباره برنامه ایشون رو امتحان کردم مشکل فقط اینجا بود که main رو mian نوشته
SecretMan60
09-06-2008, 15:41
دوست عزیز من دوباره برنامه ایشون رو امتحان کردم مشکل فقط اینجا بود که main رو mian نوشته
درسته .همونطور که دوستمان می گویده.ولی امکان اینکه دوستماه همچین خطای تابلو بکنه کمه
من فکر می کنم که هدر فایلی که ایشون در برنامه نوشتم در مسیر tc\bin\include وجود نداره برای همین خطا داره .البته جواب شما نیز درسته طبق کد بالا.
ممنون از راهنمایی این دوست عزیز و خوشحال می شم که با شما و دوستانی که در زمینه برنامه نویسی فعالیت می کنند در ارتباط باشم
خیلی ممنون
rf.ariyapoor
09-06-2008, 17:23
من هم خوشحال میشم همکاری کنیم چیزایی از هم یاد بگیریم
فعلا که شدیدا درگیر امتحانات هستم ولی ایشالا تو تابستون کارای زیادی میشه کرد
:10:
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.