ABA


"אני רוצה להתחיל ללמוד שפת C, איזה C ללמוד?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #7465 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 7465
rafi

   18:33   02.12.03   
אל הפורום  
  אני רוצה להתחיל ללמוד שפת C, איזה C ללמוד?  
 
   c++ או c רגיל ומה ההבדל בין כולם, ואם אפשר גם המלצה על ספר ללמוד עצמי.
תודה מראש.


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  ברוך הבא ובהצלחה בכל מקרה והמלצותי- פוקיפC 02.12.03 21:22 1
     תודה רבה!!! rafi 02.12.03 23:16 2
         בבקשה אני ישתדל להכין משהו שיעזור לך כנס פוקיפC 03.12.03 18:20 3
     מאיפה הבאת את הסיפור הזה? AlexKarpman 03.12.03 19:37 4
         C++ היא שפת שיפור לשפת C פוקיפC 03.12.03 19:55 5
             יפה... AlexKarpman 03.12.03 20:09 6
                 הבנתי, כנראה שטעיתי אני הסתמכתי על זה פוקיפC 03.12.03 21:01 7

       
פוקיפC
חבר מתאריך 3.11.16
20 הודעות
   21:22   02.12.03   
אל הפורום  
  1. ברוך הבא ובהצלחה בכל מקרה והמלצותי-  
בתגובה להודעה מספר 0
 
   אני ממליץ לך להתחיל ללמוד C פשוט.
כדי לכתוב שפת C אתה צריך להשתמש בתוכנה מיוחדת(מהדר) לכך אני ממליץ על
++ borlnd turbo c (בכוונה כתוב ++ למרות שזה C רגיל),

ההבדל בין c ו c++ או ש++ זה מעין שיפור לשפת C, אבל אני ממליץ שפת C ומשם אם יהיה לך לעבור לC++ למרות שבוודאי יש דעות אחרות,
מספר מקומות להתחיל ללמוד מהם, יש המון מדריכים באינטרנט אחד קטן שאני כתבתי תריץ חיפוש בפורום.... מקסימום אני יעלה לך אותו...
בכל מקרה שיהיה לך הצלחה רבה ותמיד אנחנו פה לשאלות...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
rafi

   23:16   02.12.03   
אל הפורום  
  2. תודה רבה!!!  
בתגובה להודעה מספר 1
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
פוקיפC
חבר מתאריך 3.11.16
20 הודעות
   18:20   03.12.03   
אל הפורום  
  3. בבקשה אני ישתדל להכין משהו שיעזור לך כנס  
בתגובה להודעה מספר 2
 
   לכאן מדי פעם ותבדוק...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
AlexKarpman

   19:37   03.12.03   
אל הפורום  
  4. מאיפה הבאת את הסיפור הזה?  
בתגובה להודעה מספר 1
 
   C++ היא שיפור ל-C?
CPP היא הרבה יותר מזה.
זו שפה אחרת לגמרי.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
פוקיפC
חבר מתאריך 3.11.16
20 הודעות
   19:55   03.12.03   
אל הפורום  
  5. C++ היא שפת שיפור לשפת C  
בתגובה להודעה מספר 4
 
   שבגלל שהיא נהפכה ליעילה וטובה יותר, היא הפכה לשפה מעצמה..
וקראתי את זה ממאמר שהתפרסם פה בפורום, אני אישית לא יודע C++..
אבל מובן לי שזה עובד על אותו עיקרון של שפת C ובכלל שפות תיכנות דוסיות!


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
AlexKarpman

   20:09   03.12.03   
אל הפורום  
  6. יפה...  
בתגובה להודעה מספר 5
 
   בס"ד

לא קראת טוב...

1. C ו-CPP אינן "שפות דוסיות".
אולי זו הסיבה שתוכבות בשפת C נכתבות למגוון רחב של מחשבים שולחניים(מאקים, PC), ולמערכות הפעלה שונות על אותם מחשבים(מאקOS, דוס, ווינדוס, ווינדוסNT, לינוקס).
כמו כן משתמשים בשפת C לתכנות של רוב מערכות ה-RT בעולם(כל מכשיר שיש בו אלקטרוקניקה קצת מתוחכמת...סביר להניח שיש שם תוכנית שנכתבה במקור בשפת C).
אז לא.
זו לא "שפה דוסית".

2. CPP מבוססת על התחביר של C.
CPP תוכננה להית תואמת לאחור במאה אחוז לשפת C - מכןא נובעות חלק מהבעיות שלה.
אבל CPP היא שפה בפני עצמה.
נגיד ש Objective-C היא "הרחבה/שדרוג" לשפת C.
אבל CPP...שפה חדשה, פשוט בעלת תאימות עם C.

3. שפת CPP אינה יעילה יותר משפת C.
לא מבחינת זמן ריצה.
במחינת זמן ריצה - היא יכולה להיות יעילה באותה מידה, לכל היותר.
אם עושים שימו במרכיבים כמו חריגים, פונקציות ווירטואליות, וכו' - הקוד יהיה איטי יותר(יש עוד שאלה של עד כמה...יכול להיות שכמעט ולא, אבל זה עניין אחר).
מבחינת יעילות הפיתוח - בפרוייקטים גדולים CPP אכן יכולה להיות יעילה יותר.

4. אז, שוב...על איזה עקרון מדובר?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
פוקיפC
חבר מתאריך 3.11.16
20 הודעות
   21:01   03.12.03   
אל הפורום  
  7. הבנתי, כנראה שטעיתי אני הסתמכתי על זה  
בתגובה להודעה מספר 6
 
   "CPP מבוססת על התחביר של C.
CPP תוכננה להית תואמת לאחור במאה אחוז לשפת C - מכןא נובעות חלק מהבעיות שלה.
אבל CPP היא שפה בפני עצמה.
נגיד ש Objective-C היא "הרחבה/שדרוג" לשפת C.
אבל CPP...שפה חדשה, פשוט בעלת תאימות עם C.
"


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net