krechet
15.09.2012, 17:50
Ключевые слова языка С++
1. _asm вставить код на ассемблере
2. auto объявить локальную переменную
3. bool объявить булеву переменную
4. break выйти из цикла
5. case определенная ветка в операторе ветвления
6. catch обработать исключение от throw
7. char объявить символьную переменную
8. class объявить класс
9. const объявить неизменяемые данные или функцию, которая не изменяет данных
10. const_cast приведение типа от константной переменной
11. continue пропустить код до конца цикла и начать новую иттерацию
12. default вариант по умолчанию в case
13. delete освобождение памяти, выделенной new
14. do оператор цикла с постусловием
15. double объявить вещественное число двойной точности
16. dynamic_cast выполнить приведение типов во время выполнения
17. else ветка оператора if, которая выполняется при ложном условии
18. enum создание перечисляемого типа
19. explicit использовать данный конструктор только при полном соответствии типов
20. export позволить разделить объявление и реализацию шаблона
21. extern указание компилятору, что переменная объявлена в другом файле
22. false константа для ложного значения булевой переменной
23. float объявить вещественную переменную
24. for оператор цикла с параметром
25. friend разрешить другим функциям доступ к приватным данным класса
26. goto безусловный переход
27. if оператор условия
28. inline оптимизация вызовов для функций (встраиваемые функции)
29. int объявить переменную целого типа
30. long объявить следующий тип длинным
31. mutable перекрыть константность
32. namespace определить новое пространство имен
33. new выделить динамическую память под новую переменную
34. operator создание перегруженных операторов
35. private объявить приватное поле класса
36. protected объявить защищенное поле класса
37. public объявить общее поле класса
38. register запрос компилятору на оптимизацию переменной по скорости
39. reinterpret_cast изменить тип переменной
40. return возврат с функции
41. short объявить короткое целое
42. signed сделать данный целый тип знаковым
43. sizeof возвратить размер переменной или типа
44. static создать статическую переменную
45. static_cast сделать не полиморфное приведение типов
46. struct определить новую структуру
47. switch оператор ветвления
48. template создать шаблон
49. this указатель на текущий объект
50. throw бросить исключение
51. true константа для истинного значения булевой переменной
52. try выполнить код, который может выкинуть исключение
53. typedef создание нового типа с существующего
54. typeid describes an object
55. typename declare a class or undefined type
56. union структура, содержащая несколько переменных в одной области памяти
57. unsigned объявить беззнаковое целое
58. using импортировать полностью или частично указанное пространство имен внутрь текущего блока
59. virtual создать виртуальную функцию
60. void объявить функцию или переменную без типа
61. volatile предупреждение компилятору, что переменная может измениться сама
62. wchar_t объявить переменную типа wide-character
63. while оператор цикла с пред- или постусловием
1. _asm вставить код на ассемблере
2. auto объявить локальную переменную
3. bool объявить булеву переменную
4. break выйти из цикла
5. case определенная ветка в операторе ветвления
6. catch обработать исключение от throw
7. char объявить символьную переменную
8. class объявить класс
9. const объявить неизменяемые данные или функцию, которая не изменяет данных
10. const_cast приведение типа от константной переменной
11. continue пропустить код до конца цикла и начать новую иттерацию
12. default вариант по умолчанию в case
13. delete освобождение памяти, выделенной new
14. do оператор цикла с постусловием
15. double объявить вещественное число двойной точности
16. dynamic_cast выполнить приведение типов во время выполнения
17. else ветка оператора if, которая выполняется при ложном условии
18. enum создание перечисляемого типа
19. explicit использовать данный конструктор только при полном соответствии типов
20. export позволить разделить объявление и реализацию шаблона
21. extern указание компилятору, что переменная объявлена в другом файле
22. false константа для ложного значения булевой переменной
23. float объявить вещественную переменную
24. for оператор цикла с параметром
25. friend разрешить другим функциям доступ к приватным данным класса
26. goto безусловный переход
27. if оператор условия
28. inline оптимизация вызовов для функций (встраиваемые функции)
29. int объявить переменную целого типа
30. long объявить следующий тип длинным
31. mutable перекрыть константность
32. namespace определить новое пространство имен
33. new выделить динамическую память под новую переменную
34. operator создание перегруженных операторов
35. private объявить приватное поле класса
36. protected объявить защищенное поле класса
37. public объявить общее поле класса
38. register запрос компилятору на оптимизацию переменной по скорости
39. reinterpret_cast изменить тип переменной
40. return возврат с функции
41. short объявить короткое целое
42. signed сделать данный целый тип знаковым
43. sizeof возвратить размер переменной или типа
44. static создать статическую переменную
45. static_cast сделать не полиморфное приведение типов
46. struct определить новую структуру
47. switch оператор ветвления
48. template создать шаблон
49. this указатель на текущий объект
50. throw бросить исключение
51. true константа для истинного значения булевой переменной
52. try выполнить код, который может выкинуть исключение
53. typedef создание нового типа с существующего
54. typeid describes an object
55. typename declare a class or undefined type
56. union структура, содержащая несколько переменных в одной области памяти
57. unsigned объявить беззнаковое целое
58. using импортировать полностью или частично указанное пространство имен внутрь текущего блока
59. virtual создать виртуальную функцию
60. void объявить функцию или переменную без типа
61. volatile предупреждение компилятору, что переменная может измениться сама
62. wchar_t объявить переменную типа wide-character
63. while оператор цикла с пред- или постусловием