תכנות OOP בשפת ++C

עידוק

New member
תכנות OOP בשפת ++C

בשעה 11:40 יש לי מבחן, ואני צריך את עזרתכם:
# include <iostream.h> # include <string.h> class B { private: static int k; const char p[10]; static int h; public: B(char * J); }; int B::k=4; int B::h=10;​
איך מאתחלים את p למשל בערך: "there" תודה רבה!
 

עידוק

New member
אגב!

חשוב אולי לציין שזה לא תרגל הגשה, הלוואי שזאת תיהיה הרמה במבחן, אבל זה לא זה סתם תרגול שלי עם עצמי ואני צריך לזה את עזרתכם
עידו ושוב, תודה רבה!
 

vdsp

New member
OT: starting a religious war

read "OOP Is Much Better in Theory Than in Practice" http://www.devx.com/DevX/Article/26776 what do you think?
 

עידוק

New member
אני צריך תשובה,

איך מאתחילם משתנה CONST במחרוזת, כשהמשתנה הוא בתוך מחלקה???
 

vinney

Well-known member
המערל צריך להיות סטטי

למשתנה אורדינלי אתה יכול לעשות כך:
class B { private: static int k; const char *p; static int h; public: B(char * J); }; B::B(char * J) : p(J) { ; }​
 

עידוק

New member
../images/Emo124.gif אם למישהו יש תשובה,

איך מאתחלים מערך תווים CONST שהוקצה סטטית, תודה רבה1 וזה מאוד דחוף, עוד מעט אני הולך...
 
למעלה