1
Wybrane
1słowa kluczowe języka C++
1. asm - służy do umieszczania wstawek assemblerowych 2. auto - definiuje zmienną automatyczną, lokalną
3. bool - służy do definiowania zmiennych logicznych (prawda/fałsz) 4. break - umożliwia wyskok z pętli lub z bloku switch
5. case - umożliwia zdefiniowanie pozycji w bloku switch
6. catch - służy do określenia bloku do wyłapywania wyjątków, „rzucanych” instrukcją throw 7. char - służy do definiowania zmiennych znakowych
8. class - służy do definiowania klasy
9. const - umożliwia zdefiniowanie wartości stałej
10. continue - powoduje pominięcie aktualnego obiegu pętli i rozpoczęcie kolejnego
11. default - określa alternatywne instrukcje w bloku switch, które zostaną wykonane w przypadku nie dopasowania żadnej pozycji case
12. delete - operator zwalniający pamięć przydzieloną dynamicznie operatorem new 13. do - rozpoczyna pętlę do-while (3)
14. double - służy do definiowania zmiennych zmiennoprzecinkowych 15. else - instrukcja stosowana w bloku if
16. enum - umożliwia definicję typu wyliczeniowego 17. extern - służy do deklaracji zmiennych
18. float - słowo używane do definiowania zmiennych zmiennoprzecinkowych 19. for - rozpoczyna pętlę for
20. friend - służy do określenia zaprzyjaźnionych funkcji lub klas 21. goto - wykonuje bezwarunkowy skok pod wskazaną etykietę 22. if - rozpoczęcie bloku if
23. inline - umożliwia definicje funkcji inline
24. int - służy do definiowania zmiennych całkowitych 25. long - służy do definiowania zmiennych całkowitych 26. new - operator dynamicznie przydzielający pamięć
27. operator - służy do tworzenia przeładowanych nazw operatorów
28. private - słowo używane w klasach; określa prywatne składniki klasy bądź sposób dziedziczenia 29. protected - słowo używane w klasach; określa chronione składniki klasy bądź sposób dziedziczenia 30. public - słowo używane podczas w klasach; określa publiczne składniki klasy bądź sposób
dziedziczenia
31. register - umożliwia zdefiniowanie zmiennych rejestrowych 32. return - powoduje wyskok z funkcji i zwrócenie rezultatu 33. short - służy do definiowania zmiennych całkowitych
1Pełna lista słów kluczowych wg standardu ISO dostępna jest pod adresem: http://www.open-std.org/jtc1/sc22/wg21/ - strona internetowa Komitetu Standaryzacyjnego C++ (odnośnik latest publicly available draft w sekcji ISO/IEC 14882:
Programming Language C++)
2
34. signed - modyfikator określający, że zmienna może przyjmować zarówno wartości ujemne, jak i dodatnie (1,2)
35. sizeof - zwraca rozmiar dowolnego obiektu w bajtach 36. static - umożliwia zdefiniowanie obiektów statycznych 37. struct - służy do definiowania struktur
38. switch - tworzy blok instrukcji switch
39. template - służy do definiowania szablonów klas oraz funkcji
40. this - jest to wskaźnik używany wewnątrz funkcji składowych dowolnych klas, służący do identyfikacji obiektu, na którym aktualnie pracuje funkcja składowa
41. throw - „rzuca” wyjątek
42. try - służy do zdefiniowanie bloku, z którego można „rzucać” wyjątki 43. typedef - przypisanie alternatywnych nazw do istniejących typów 44. union - służy do definiowania unii
45. unsigned - modyfikator określający, że zmienna może przyjmować tylko dodatnie wartości 46. virtual - słowo używane do definiowania wirtualnych funkcji składowych
47. void - rodzaj zmiennej bezwartościowej
48. volatile - oznacza zmienną „ulotną”, czyli mogącą zmienić swą wartość bez „wiedzy” programu (stosowane w specjalistycznych aplikacjach, służących do pomiaru czynników zewnętrznych) 49. while - rozpoczyna pętlę while
50. namespace - definiuje przestrzeń nazw
51. using namespace - określa domyślnie używaną przestrzeń nazw