C++/מילים שמורות: הבדלים בין גרסאות בדף
< C++
תוכן שנמחק תוכן שנוסף
Ybungalobill (שיחה | תרומות) מילים שמורות |
Ybungalobill (שיחה | תרומות) עוד... |
||
שורה 14: | שורה 14: | ||
| ברירת מחדל לכל משתני המחסנית, ההפך מ-register. |
| ברירת מחדל לכל משתני המחסנית, ההפך מ-register. |
||
|- |
|- |
||
| [[C++/משתנים#טיפוסים|bool]] |
|||
| bool |
|||
| טיפוס בוליאני. |
| טיפוס בוליאני. |
||
|- bgcolor="#EFEFEF" |
|- bgcolor="#EFEFEF" |
||
שורה 21: | שורה 21: | ||
|- |
|- |
||
| case |
| case |
||
| תבוא לפני כל אפשרות בהוראת הבחירה switch. |
|||
| |
|||
|- bgcolor="#EFEFEF" |
|- bgcolor="#EFEFEF" |
||
| catch |
| [[C++/חריגות|catch]] |
||
| תחילת בלוק הטופס חריגה. |
|||
| |
|||
|- |
|- |
||
| [[C++/משתנים#טיפוסים|char]] |
|||
| char |
|||
| טיפוס תווי. |
| טיפוס תווי. |
||
|- bgcolor="#EFEFEF" |
|- bgcolor="#EFEFEF" |
||
שורה 35: | שורה 35: | ||
| בשם טיפוס תציין שהמשתנה הינו קבוע, לאחר פונקציית מחלקה תציין שהפונקציה לא משנה את משתני המחלקה. |
| בשם טיפוס תציין שהמשתנה הינו קבוע, לאחר פונקציית מחלקה תציין שהפונקציה לא משנה את משתני המחלקה. |
||
|- bgcolor="#EFEFEF" |
|- bgcolor="#EFEFEF" |
||
| const_cast |
| [[C++/המרות|const_cast]] |
||
| אופרטור המרה של קבוע ל-"לא קבוע". |
| אופרטור המרה של קבוע ל-"לא קבוע". |
||
|- |
|- |
||
שורה 42: | שורה 42: | ||
|- bgcolor="#EFEFEF" |
|- bgcolor="#EFEFEF" |
||
| default |
| default |
||
| תבוא בסוף הוראת ה-switch למקרה ואף אפשרות לא נבחרה. |
|||
| |
|||
|- |
|- |
||
| delete |
| delete |
||
שורה 72: | שורה 72: | ||
|- bgcolor="#EFEFEF" |
|- bgcolor="#EFEFEF" |
||
| false |
| false |
||
| קבוע "שקר". בעת המרה לשלם מומר ל-0. |
|||
| |
|||
|- |
|- |
||
| float |
| float |
||
שורה 93: | שורה 93: | ||
|- |
|- |
||
| int |
| int |
||
| טיפוס שלם רגיל. |
|||
| |
|||
|- bgcolor="#EFEFEF" |
|- bgcolor="#EFEFEF" |
||
| long |
| long |
||
| טיפוס שלם ארוך. |
|||
| |
|||
|- |
|- |
||
| mutable |
| mutable |
||
שורה 105: | שורה 105: | ||
|- |
|- |
||
| new |
| new |
||
| אופרטור הקצאת זיכרון דינאמי. |
|||
| |
|||
|- bgcolor="#EFEFEF" |
|- bgcolor="#EFEFEF" |
||
| operator |
| operator |
||
| תבוא לפני סימן האופרטור בשם של פונקציית האופרטור. |
|||
| |
|||
|- |
|- |
||
| private |
| private |
||
שורה 126: | שורה 126: | ||
|- bgcolor="#EFEFEF" |
|- bgcolor="#EFEFEF" |
||
| return |
| return |
||
| הוראה המחזירה ערך מתוך פונקציה. |
|||
| |
|||
|- |
|- |
||
| short |
| short |
||
| טיפוס שלם קצר. |
|||
| |
|||
|- bgcolor="#EFEFEF" |
|- bgcolor="#EFEFEF" |
||
| signed |
| signed |
||
| באה לציין שלטיפוס השלם יש סימן. |
|||
| |
|||
|- |
|- |
||
| sizeof |
| sizeof |
||
| אופרטור המחזיר את גודל הטיפוס. |
|||
| |
|||
|- bgcolor="#EFEFEF" |
|- bgcolor="#EFEFEF" |
||
| static |
| static |
||
שורה 141: | שורה 141: | ||
|- |
|- |
||
| static_cast |
| static_cast |
||
| אופרטור המרה בזמן הידור. |
|||
| |
|||
|- bgcolor="#EFEFEF" |
|- bgcolor="#EFEFEF" |
||
| struct |
| struct |
||
שורה 147: | שורה 147: | ||
|- |
|- |
||
| switch |
| switch |
||
| הוראת הבחירה switch ... case ... default. |
|||
| |
|||
|- bgcolor="#EFEFEF" |
|- bgcolor="#EFEFEF" |
||
| template |
| template |
||
שורה 153: | שורה 153: | ||
|- |
|- |
||
| this |
| this |
||
| מצביע למופע המחלקה עבורה נקרתה פונקציית חבר. |
|||
| |
|||
|- bgcolor="#EFEFEF" |
|- bgcolor="#EFEFEF" |
||
| throw |
| throw |
||
שורה 159: | שורה 159: | ||
|- |
|- |
||
| true |
| true |
||
| קבוע "אמת", בעת המרה לשלם מומר ל-1. |
|||
| |
|||
|- bgcolor="#EFEFEF" |
|- bgcolor="#EFEFEF" |
||
| try |
| try |
||
שורה 177: | שורה 177: | ||
|- |
|- |
||
| unsigned |
| unsigned |
||
| באה לציין שלטיפוס השלם אין סימן. |
|||
| |
|||
|- bgcolor="#EFEFEF" |
|- bgcolor="#EFEFEF" |
||
| using |
| using |
||
שורה 183: | שורה 183: | ||
|- |
|- |
||
| virtual |
| virtual |
||
| תבוא לפני פונקצייה וירטואלית. |
|||
| |
|||
|- bgcolor="#EFEFEF" |
|- bgcolor="#EFEFEF" |
||
| void |
| void |
||
| טיפוס "ריק". |
|||
| |
|||
|- |
|- |
||
| volatile |
| volatile |
||
| תבוא בהצהרת משתנה. תמנע מהמהדר לעשות אופטימיזציה של פנייה חוזרת למשתנה בזיכרון. |
|||
| |
|||
|- bgcolor="#EFEFEF" |
|- bgcolor="#EFEFEF" |
||
| wchar_t |
| wchar_t |
||
| טיפוס תווי רחב. |
|||
| |
|||
|- |
|- |
||
| while |
| while |
||
| פתיחת לולאה while או תנאי בסוף לולאה do ... while. |
|||
| |
|||
|} |
|} |
||
גרסה מ־20:48, 26 בנובמבר 2007
הדף נמצא בשלבי עבודה: כדי למנוע התנגשויות עריכה ועבודה כפולה אתם מתבקשים שלא לערוך ערך זה בטרם תוסר הודעה זו, אלא אם כן תיאמתם זאת עם מניחי התבנית. | |||
אם הדף לא נערך במשך שבוע ניתן להסיר את התבנית ולערוך אותו, אך רצוי לתת קודם תזכורת בדף שיחת הכותבים. |
להלן רשימה של כל המילים השמורות ב-C++ ותפקידן:
מילה שמורה | תפקיד |
---|---|
asm | מוסיפה את קטע קוד המכונה לתוך הקובץ המהודר. |
auto | ברירת מחדל לכל משתני המחסנית, ההפך מ-register. |
bool | טיפוס בוליאני. |
break | הוראת יציאה מבלוק פקודות של לולאה או switch. |
case | תבוא לפני כל אפשרות בהוראת הבחירה switch. |
catch | תחילת בלוק הטופס חריגה. |
char | טיפוס תווי. |
class | תבוא לפני הגדרה או הצהרה על מחלקה. |
const | בשם טיפוס תציין שהמשתנה הינו קבוע, לאחר פונקציית מחלקה תציין שהפונקציה לא משנה את משתני המחלקה. |
const_cast | אופרטור המרה של קבוע ל-"לא קבוע". |
continue | הוראה המדלגת לסוף בלוק הלולאה. |
default | תבוא בסוף הוראת ה-switch למקרה ואף אפשרות לא נבחרה. |
delete | אופרטור שיחרור הזיכרון הדינאמי. |
do | תחילת לולאה do ... while. |
double | טיפוס נקודה צפה. |
dynamic_cast | אופרטור המרה בזמן ריצה. |
else | תחילת בלוק ה-"אחרת" בהוראת if ... else .... |
enum | |
explicit | |
export | |
extern | |
false | קבוע "שקר". בעת המרה לשלם מומר ל-0. |
float | |
for | |
friend | |
goto | |
if | |
inline | |
int | טיפוס שלם רגיל. |
long | טיפוס שלם ארוך. |
mutable | |
namespace | |
new | אופרטור הקצאת זיכרון דינאמי. |
operator | תבוא לפני סימן האופרטור בשם של פונקציית האופרטור. |
private | |
protected | |
public | |
register | |
reinterpret_cast | |
return | הוראה המחזירה ערך מתוך פונקציה. |
short | טיפוס שלם קצר. |
signed | באה לציין שלטיפוס השלם יש סימן. |
sizeof | אופרטור המחזיר את גודל הטיפוס. |
static | |
static_cast | אופרטור המרה בזמן הידור. |
struct | |
switch | הוראת הבחירה switch ... case ... default. |
template | |
this | מצביע למופע המחלקה עבורה נקרתה פונקציית חבר. |
throw | |
true | קבוע "אמת", בעת המרה לשלם מומר ל-1. |
try | |
typedef | |
typeid | |
typename | |
union | |
unsigned | באה לציין שלטיפוס השלם אין סימן. |
using | |
virtual | תבוא לפני פונקצייה וירטואלית. |
void | טיפוס "ריק". |
volatile | תבוא בהצהרת משתנה. תמנע מהמהדר לעשות אופטימיזציה של פנייה חוזרת למשתנה בזיכרון. |
wchar_t | טיפוס תווי רחב. |
while | פתיחת לולאה while או תנאי בסוף לולאה do ... while. |