04-11-2010, 11:06
|
|
|
חבר מתאריך: 30.10.04
הודעות: 151
|
|
משתמשים ב-extern "c" כדי לשלב קוד של C בקוד CPP.
במקרה הזה, זה לא מה שהוא צריך.
תדאג שהסיומת של הקובץ היא .c ותלוי בקומפיילר אבל יש אופציה להגדיר לו לקמפל את זה כ-C (ב-Visual Studio זה בהגדרות פרוייקט).
ו-Dark Knight, ההבדל בין C ל-C++ לא נגמר במה שאמרת, יש עוד הבדלים שלא ציינת והוא יכול ליפול בהם, לדוגמא: ב-C89 אתחול משתנים חייב להיות בתחילת הבלוק ולא יכול להיות באמצע.
_____________________________________
Your signature did not follow Fresh's signatures policy, therefore it was automatically erased. Please see the E-Mail which has been sent to you, to learn how to fix this.
|