C++-Programmierung: Schlüsselwörter
Alte Seite
Diese Seite gehört zum alten Teil des Buches und wird nicht mehr gewartet. Die Inhalte sollen in das neue Buch einfließen: C++-Programmierung/ Inhaltsverzeichnis.
Typumwandlung (Casting)
- asm
- auto
- bool
- break
- case
- catch
- char
- class
- const
- const_cast
- continue
- default
- delete
- do
- double
- dynamic_cast
- else
- enum
- explicit
- extern
- export - Erlaubt es, die Definition eines Templates in einer eigenen Datei zu machen (so dass im Header, der von Ihnen inkludiert wird, nur die Deklaration steht), wird allerdings bisher nur vom Comeau C++ Compiler vollständig unterstützt.
- false
- float
- for
- friend
- goto
- if
- inline
- int
- long
- mutable - Ist eine Membervariable mutable, so kann sie auch geändert werden, wenn das Objekt konstant ist
- namespace
- new
- operator
- private
- protected
- public
- register
- reinterpret_cast
- return
- short
- signed
- sizeof
- static
- static_cast
- struct
- switch
- template
- this
- throw
- true
- try
- typedef
- typeid - Liefert ein Objekt von Typ
type_info
zurück (Header:<typeinfo>
)
class type_info{ public: virtual ~type_info(); bool operator==(type_info const&)const; bool operator!=(type_info const&)const; bool before(type_info const&)const; char const* name()const; private: type_info(type_info const&); type_info& operator=(type_info const&); };
- typename && explicite Angabe eines Bezeichners als Typename
- union
- unsigned
- using
- virtual
- void
- volatile - Variablen die als volatile deklariert wurden, können ihren Wert ändern, ohne dass der Compiler es mitbekommt (Compiler nimmt also keine "harten" Optimierungen vor, sondern fragt immer neu den aktuellen Wert ab)
- wchar_t
- while