C++/שלום עולם!: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
Yishaybg (שיחה | תרומות)
עריכה
מ ניסוח, כותרות משניות, עיצוב חזותי, תוספת קישור לויקיפדיה לערך ויז'ואל סטודיו, להסבר מפורט
תגיות: עריכה חזותית עריכה ממכשיר נייד עריכה דרך האתר הנייד
שורה 103:
 
 
====[https://he.m.wikipedia.org/wiki/ויז%27ואל_סטודיו Microsoft Visual Studio studio]====
 
אם אתם משתמש ב־Microsoft Visual Studio, תוכלו לפעול לפי הצעדים הבאים. על אף שקיימים הבדלים בין גרסות שונות, הם אינם משמעותיים. בגרסה 2005 ניתן לעשות זאת כך:
שורה 139:
 
== סגנון הקוד בהמשך הספר ==
'''using namespace'''
 
 
כאשר כותבים ב++C יש לציין את שם הספרייה בה משתמשים לפני שימוש בכל אחת מהמתודות שלה. כתיבת הקידומת std::‎ לפני כל פנייה לכלים מהספרייה התקנית, לא נוחה. בתוכניות קטנות בהן אין בעייה של עומס שמות, משתמשים לרוב במשפט {{קוד בשורה|using namespace std}}. משפט זה מציין למהדר שאנחנו נפנה לשמות של הספרייה התקנית ללא הקידומת std::‎. ברוב קטעי הקוד בספר לא נוסיף קידומת זו:
<source lang="cpp">
שורה 162 ⟵ 165:
 
כדי להדר קטעים אלה תצטרכו להוסיף אותם לתוך פונקציית main ולהכליל את הספריות המתאימות.
 
'''הזחות'''
 
דבר סגנוני נוסף הוא ההזחות שבקוד. הזחה היא הוספת רווחים בתחילת השורה, לרוב משתמשים בטאבים לצורך זה. גודל הטאב הנפוץ בקרב מתכנתי C++&lrm;, הינו 4 רווחים, כמו כן מתכנתים אחרים יכולים להעדיף גם אורך אחר, לדוגמה 2 רווחים מקובלים בתכנות בסביבות פיתוח טקסטואליות. ב־C++&lrm; אין שום משמעות לרווחים בעיני המהדר אבל היתרון בהוספת רווחים במקום זה או אחר הוא שיפור הקריאות של הקוד. מוסכמה גורפת בקרב המתכנתים (גם בשפות אחרות) היא שקוד הנמצא בתוך בלוק פקודות (בין סוגריים מסולסלים ב־C++&lrm;) יוזח ימינה מעט יותר מהבלוק בו הוא נמצא. לגבי הימצאות הסוגריים עצמם, רווחים בתוך ביטויים או רווחים אחרי משפטי בקרה – אין כללים.