חידה ב ++ C

Scipio

New member
חידה ב ++ C

The following code compiles and works. #include <stdio.h> #include "One.h" int main(int argc , char* argv[]) { int one_int = One(); char* one_str = One(); printf ("Integer [%d]\nString [%s]\n",one_int , one_str ); return 0; } Executing the code would yield Integer [1] String [One] What should one.h include ? Thanks
 

galh

New member
בקשה של מי? ../images/Emo58.gif

One.h צריך לכלול הגדרה של class One עם שני operator overloading methods, אחד ל- int והשני של *char.
 

vinney

Well-known member
לא הבנת

הוא התכוון לאופרטורים של TYPE CASTING
 

DadleFish

New member
נראה לי שאתה הולך לצפות עוד המון

זמן, כי אין לי מושג ירוק על מה אתה מדבר
 

galh

New member
You have no honor! ../images/Emo3.gif

מעיז להאשים אותי שאני טועה ואז לא מוכן לשלם. יה מתכנת Java אחד.
 

DadleFish

New member
אם עוד פעם תקלל אותי ככה, אני

אעשה לך עניבה קולומביאנית. תיזהר
 

galh

New member
בניגוד אליך, אני לא צריך הסבר. ../images/Emo5.gif

אבל אני לא מודאג, כל האיומים שלך עכשיו הם וירטואלים (machines
).
 

vinney

Well-known member
נו באמת....

כל כך קשה לעשות שיעורי בית לבד? לפחות תבקש יפה, מה אתה חושב, אנחנו מטומטמים?
 

DadleFish

New member
חחחחחחחחחחחח

ויני, אחי, הפעם טעית ובגדול
הוא לא מחפש פתרון לש"ב, את זה אני יכול להבטיח לך
 

vinney

Well-known member
לא התכוונתי להעליב../images/Emo13.gif

זה נראה כמו שאלה מממן ראשון בקורס ראשון ב++C
 

DadleFish

New member
הייתי יורה במרצה על שאלה כזו

זו שאלת טריק, זו לא שאלה לממ"נים או למבחנים.
 

galh

New member
(Guns, lot of guns" (Matrix"

תתחיל להתחמש. הרבה יותר קל לחפש שאלות "טריק" מאשר למצוא שאלה שלא הופיעה במבחנים קודמים. בקורס "מבוא לתכנות מערכות ושפת C" באו"פ, הם מודים שהם בוחנים אם הסטודנט יודע את הטריקים הקטנים של C (הדרישה שלי לשינוי שם הקורס לא זכתה לתגובה
). במבחן הסופי יש שאלות כמו "האם מותר לקרוא ל- main?" או "מה הערך של המצביע i***+**++?".
 
למעלה