C++/מילים שמורות
< C++
מילים שמורות הן מילים שמשמעותן מוגדרת בשפה עצמה. אין ביכולת המתכנת לשנות את משמעות המילים הללו (ללא שימוש ב-#define).
יתכן שהמהדר שלכם לא תומך בכל המילים המוצגות למטה ולמרות זאת תומך במילים נוספות, שלא לפי התקן.
להלן רשימה של כל המילים השמורות ב-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 | פותחת את לולאת for. |
friend | |
goto | מורה לתוכנית לקפוץ להוראה מסויימת. |
if | פותחת את מבנה הבקרה 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. |