PDA

View Full Version : مشكل در طراحی یک کلاس در c++



birkhof
پنج شنبه 14 فروردین 1393, 10:48 صبح
سلام و عرض ادب و تبریک بهار فرا رسیدن نوروز باستانی
من میخواستم کلاسی طراحی کنم که یک مثلث را پیاده سازی کنه و توابعی مشابه با کلاس مستطیل در آن قرار بده اما نتونستم http://ashiyane.org/forums/images/smilies/73.gif

کمکم کنید لطفا

پیشاپیش ممنونم

one hacker alone
جمعه 15 فروردین 1393, 02:56 صبح
سلام
قبلا هم یه تاپیک زدید گفتم فقط تو بورلند میتونید این کار رو بکنید بخاطر کتابخانه ای که داره اما میتونید کتابخانه ی بورلند رو در ویژوال استودیو استفاده کنید اینم لینک دانلود کتابخانه و نحوه ی استفاده ی اون در VS مابقی کار راحته یعنی شما با توابع مربوطه میتونید اشکال هندسی رو رسم کنید
این کتابخانه در بورلند BGI هست و تعمیم یافته ی اون در ویژوال استودیو شده winBGI
http://www.cs.colorado.edu/~main/bgi/visual/
میمونه کلاس کردنش که اگه مایل بودید و کار رو پیش بردید میگم چکار کنید

birkhof
جمعه 15 فروردین 1393, 10:25 صبح
ممنون
من کتابخونه ها رو دانلود کردم.حالا موندم چ جوری کدشو بنویسم اگه میشه کد همینو دقیق برام بنویسید.یا راهنماییم کنید

one hacker alone
جمعه 15 فروردین 1393, 15:43 عصر
شما باید بورلند رو نصب کنید و ار راهنمای داخلی که برای توابع گرافیکی داره اسم تابع رو در بیارید
که توابع مربوط به طراحی اماده هست یعنی شما نمیتونید یک تابع آماده رو تبدیل به کلاس بکنید چراکه بی معنیه مگر اینکه شما شیئی طراحی کنید که اشکال هندسی رو طراحی کنه و یکی از متدهاش طراحی مثلث باشه وگرنه وقتی تابع آماده برای طراحی هست دیگه معنی نداره بخواید کلاس بنویسید
اینجا یه نمونه از استفاده از کلاس های کتابخانه ی بورلند برای رسم اشکال داره که میتونید ببینید
http://www.yevol.com/bcb/Lesson12.htm
باز تاکید میکنم شما یا باید هدر فایل گرافیک رو باز کنید و ببینید چه توابعی داخلش هست یا بورلند رو نصب کنید و از راهنمای اون برای اشنا شدن با توابعش استفاده کنید
که من این لینک رو پیدا کردم که ظاهرا اسامی تعدادی از توابع رو نوشته شما میتونید از این توابع برای رسم اشکال استفاده کنید
http://www.programmingsimplified.com/c/graphics.h
http://www.stanford.edu/class/archive/cs/cs106b/cs106b.1126/materials/cppdoc/graphics.html