27-09-2005, 08:53
|
|
|
|
חבר מתאריך: 07.09.02
הודעות: 17,302
|
|
אכן מדובר על ספריה שכתובה ב-C
אבל כיוון שלC++ יש תאימות טובה לאחור אז זה פותח בפניך המון אפשרויות.
למשל, כשאני הייתי צריך לכתוב אז בעצם עשינו מעין ערבוב בין C לבין C++. כלומר, התוכנית עצמה היא אכן פרוצדורלית בבסיסה בשביל להתחיל להריץ פונקציות של OPENGL ו-GLUT, וגם עיקר התיכנות הוא פרוצדורלי. אבל בהחלט יש לך את האפשרות להכניס אלמנטים חזקים של OOP בכלל ושל CPP בפרט, כמו שימוש בTEMPLATES למימוש מבני נתונים מסובכים או שימוש במחלקות שתכתוב למימוש דברים מסובכים וכו'.
בקיצור, OPENGL זה ב-C אבל בהחלט אפשר לכתוב את התוכנית בC++ שתשתמש בה.
_____________________________________
חתימתכם הוסרה כיוון שלא עמדה בחוקי האתר. לפרטים נוספים לחצו כאן.
|