PDA

View Full Version : اینکلود graphics



farhadamin
دوشنبه 26 فروردین 1387, 15:06 عصر
سلام من از visual c++ 2008 استفاده می کنم .... اما این
#include <graphics.h> را نمی شناسد.... دوستان می دونند من باید از چه اینکلودی استفاده کنم... ممنون

Nima_NF
دوشنبه 26 فروردین 1387, 16:05 عصر
توابع گرافیکی بورلند قابل استفاده در ++VC نیستند.

از صفحه زیر می توانید به تاپیک ها و مقالات آموزشی برای کار با گرافیک در کنسول و معادل آن توابع برسید:
http://barnamenevis.org/forum/showthread.php?t=99307

farhadamin
دوشنبه 26 فروردین 1387, 16:42 عصر
با این حساب باید تمام تابع هایی مثل gotoxy و clrscr و moveto را باید حودمون تعریف کنیم.....

Nima_NF
دوشنبه 26 فروردین 1387, 17:14 عصر
با این حساب باید تمام تابع هایی مثل gotoxy و clrscr و moveto را باید حودمون تعریف کنیم.....
یا می توانید از کتابخانه های مختلف و یا حتی Open source مانند آن استفاده کنید.

farhadamin
دوشنبه 26 فروردین 1387, 19:29 عصر
می شه یک مثال بزنی کجا می شه این کتابخانه ها را پیدا کرد...مثلا برای تابع moveto. ممنون....

Nima_NF
دوشنبه 26 فروردین 1387, 22:27 عصر
همان 3 لینک در صفحه قبل را دوباره مشاهد کنید، در لینک سوم کتابخانه winBGI معرفی شده است که توابعی مشابه را پیاده سازی کرده است. (البته در پنجره ای خارج ار کنسول، اما به راحتی همان توابع قدیمی)

در لینک دوم نیز آموزش های کامل برای توابع مشابه با توابع کنسولی win32 ارائه شده است.

در هر حال نباید انتظار داشته باشید همانند Turbo C همه توابع گرافیکی در کنسول مایکروسافت وجود داشته باشد. (بهترین کار فراموش کردن توابع گرافیکی قدیمی هست و یا برگشتن به همان سیستم های مافوق قدیمی)