![]() |
האם יש הבדל בין Visual C++.NET ובין ++C ?
האם יש הבדל בין Visual C++.NET ובין ++C ?
ואיזו שפה ממולץ ללמוד? |
אני מנחש של dot net.. חכה לתשובה יותר מוסמכת :D
|
ב"ה
C++ זה שם כללי לשפה. visial זה יותר שם של הסביבת עבודה. מיקרוסופט יצרו קומפילר לWINDOWS והוסיפו המון תכונות שזמינות רק בו. הבסיס של השפות בול אותו דבר רק שב visual יש לך גישה לתכונות שבקומפילרים אחרים באופן מובנה אין. אבל הוא מיועד רק לWINDOWS. מה מומלץ ללמוד? אני מניח שאם תלמד visual C++ כמו שצריך לא תהיה לך בעיה לעבוד עם קומפילרים אחרים לא רק לWINDOWS. |
בין C++ לVC++ אין הרבה הבדלים , אבל בVC++ אפשר לעבוד עם MFC משהו טיפה דומה לVB.
אבל ה.NET שונה לדעתי מאוד מC++ הרגיל. |
ציטוט:
ב Visual C++.NET, אתה כותב Managed c++ code ואתה משתמש בכל ה Namespaces של .NET. למעשה, .NET בסינטקס של C++. |
רצוי להבין מהי C++ - C++ היא שפה אשר מבוססת על שפת ה-C אשר הייתה חזקה ושופרה שתתאים לצרכים של אותו אדם שיצר אותה.
כמו שאמרו מיקרוסופט פיתחה סביבת עבודה(מאוד מומלצת) אשר נקראת microsoft visual c++ 6.0 שבעצם היא קומפילר לC++ וC עם כל מיני תוספות(לא נכנס לזה). ואז באה לה מיקרוסופט ולקחה את C והתאימה שתעבוד תחת סיביבת העבודה .net (שלדעתי די מעצבנת). השאלה שנשאלת כאן היא מה אתה רוצה לעשות בעולם הזה - האם אתה מתלמד ואם כן c++ .net היא המומלצת כיוון שהיא מכילה כלים מוכנים(כמו ארגז כלים שמכיל בתוכו טפסים ואיזורי טקטסט) וכל שעליך הוא לתכנת. או שאתה מעוניין לעבוד קשה וללמוד C++ ולפתח בעצמך את הכלים(כל המחלוקות, הפונקציה המתאימות וכו'). |
ציטוט:
השאלה היא, האם אתה רוצה להתקדם ולכתוב .NET Managed Code, לעבוד בצורה מנוהלת ובטוחה, תוך שימוש ב BCL וה Framework. אם כן, אז c++.net |
כל הזמנים הם GMT +2. הזמן כעת הוא 05:53. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ