20-04-2014, 15:14
|
|
|
|
חבר מתאריך: 14.12.09
הודעות: 9,751
|
|
ציטוט:
במקור נכתב על ידי The_Equivocator
פונקציה מיין צריכה להיות מסוג אינט מאין, זה היה נכון גם ב96
|
אתה כזה בור. ב-K&R וב-C90 כאשר לא צוין טיפוס במפורש זה נחשב int, לדוגמה:
const i = 5; // const int i = 5;
f(float a, b, c, char d); // int f(float a, int b, int c, char );
וכו'. מ-C הדבר הזה הוסר רק ב-C99. זה ידוע לכל מי שתכנת ב-C, או קרא את TCPL או סתם לא בור כמוך.
כמו שאמר "טום קרוז", התקן הראשון של CPP פורסם רק ב-98, כך שעד אז כל אחד עשה מה שבא לו. אילו לא היית בור היית רואה שזה גם היה הטיעון בעד תקינת CPP שרשום במסמך הראשון שיש באתר הוועדה (משנת 89 או משהו כזה).
עד אז, החוק הזה היה תקף גם ב-CPP. בהתחלה ה-WD החשיב את ההתנהגות הזו כ-deprecated ורק ב-95 הועלתה בכלל ההצעה לבטל את זה לחלוטין. כאמור, ב-C++98 אכן נקבע הדבר הזה רשמית.
הבורות שלך פשוט מעיקה.
_____________________________________
(קרדיט למרשי)
אמר לה ינאי מלכא לדביתיה אל תתיראי מן הפרושין ולא ממי שאינן פרושין אלא מן הצבועין שדומין לפרושין שמעשיהן כמעשה זמרי ומבקשין שכר כפנחס
אמר פסטן: שניהם גרועים, אבל עדיף להיות טיפש מאשר שקרן.
|