C++
Список ключевых слов C++
Потоки
Русификация
Русфикация
Структуры
Пауза в программе
?
&
Одномерный массив
Массив, заданный вручную
Глобальный массив
Массив констант
Простые массивы
Задание массива при определении
Генерация случайных чисел
Генерация чисел в зависимости от параметра
Использование системного времени
Задание случайных чисел в заданном диапазоне
Задание случайных чисел в заданном диапазоне
Вывод несуществующих элементов
Особенности работы с памятью
Массив констант
Массивы чисел
Массив символов
Варианты обращения к элементам массива
Обращение через указатели
Использование адресации
Двумерный массив
Использование #define
Чтение и запись массива в файл
Сложный массив
Вывод до первого вхождения числа в массив
В сложной структуре
Общий вид для структур
Ввод и вывод массива сложный
Массив структур
Ввод и вывод массива структур
Решение
Массив из более сложных структур
Более сложный вариант вывода
Поиск по простой структуре
Поиск по более сложной структуре
Поиск максимума. Перегрузка логических операторов
Поиск минимума
Поиск максимума
Для более сложной структуры
Возможная оптимизация - подбор ключа
Предоставление массива в виде структуры
Поиск экстремумов
Передача по значению
Передача по ссылке
Вывод массива
5.00M
Категория: ПрограммированиеПрограммирование

C++

1. C++

02

2. Список ключевых слов C++

alignas **
class
alignof **
const
asm
constexpr **
auto
const_cast *
bool *
continue
break
decltype
case
default
catch
delete
char
do
char16_t **
double
char32_t ** dynamic_cast
*
else
enum
explicit *
export *
extern
false *
float
for
friend
goto
if
inline
public
switch
int
register
template
long
reinterpret_c
this
mutable *
ast *
thread_local
namespace *
return
**
new
short
throw
noexcept **
signed
true *
nullptr **
sizeof
try
operator
static
typedef
private
static_assert
typeid *
protected
**
typename *
static_cast *
union
struct
* — слова с одной звездочкой были добавлены в C++ 98.
** — слова с двумя звездочками были добавлены в C++ 11
unsigned
using *
virtual
void
volatile
wchar_t *
while

3. Потоки

Поток
Устройство
stdin
stdout
stderr
stdaux
stdprn
Клавиатура
Экран
Экран
Первый последовательный порт
Принтер

4. Русификация

5. Русфикация

#include <windows.h>
SetConsoleCP(1251);
SetConsoleOutputCP(1251);

6. Структуры

7. Пауза в программе

8. ?

&
& - унарный оператор, возвращающий адрес операнда в памяти
m = &count;
//помещает в m адрес переменной count
q = *m;
//помещает значение count в q

9. &

10.

Одномерный массив

11. Одномерный массив

Простые массивы

12. Массив, заданный вручную

Задание массива при определении

13. Глобальный массив

Генерация случайных чисел

14. Массив констант

Генерация чисел в зависимости от
параметра

15. Простые массивы

Использование системного времени

16. Задание массива при определении

Задание случайных чисел в заданном
диапазоне

17. Генерация случайных чисел

Задание случайных чисел в заданном
диапазоне

18. Генерация чисел в зависимости от параметра

Вывод несуществующих элементов

19. Использование системного времени

Особенности работы с памятью

20. Задание случайных чисел в заданном диапазоне

Массив констант

21. Задание случайных чисел в заданном диапазоне

Массивы чисел

22. Вывод несуществующих элементов

Массив символов

23. Особенности работы с памятью

Варианты обращения к элементам
массива

24. Массив констант

Обращение через указатели

25. Массивы чисел

Использование адресации

26. Массив символов

Двумерный массив

27. Варианты обращения к элементам массива

28. Обращение через указатели

Использование #define

29. Использование адресации

Общий вид для структур

30. Двумерный массив

Ввод и вывод массива сложный

31.

32. Использование #define

Массив структур

33. Чтение и запись массива в файл

Ввод и вывод массива структур

34.

Решение

35. Сложный массив

Массив из более сложных структур

36. Вывод до первого вхождения числа в массив

Более сложный вариант вывода

37. В сложной структуре

Поиск по простой структуре

38. Общий вид для структур

39. Ввод и вывод массива сложный

40.

Поиск по более сложной структуре

41. Массив структур

Поиск максимума. Перегрузка
логических операторов

42. Ввод и вывод массива структур

Поиск минимума

43. Решение

Поиск максимума

44. Массив из более сложных структур

Для более сложной структуры

45. Более сложный вариант вывода

46. Поиск по простой структуре

Возможная оптимизация - подбор
ключа

47.

Предоставление массива в виде
структуры

48.

49. Поиск по более сложной структуре

Поиск экстремумов

50. Поиск максимума. Перегрузка логических операторов

51. Поиск минимума

Передача по значению

52. Поиск максимума

Передача по ссылке

53. Для более сложной структуры

Вывод массива

54.

Массив неизвестного размера

55. Возможная оптимизация - подбор ключа

Использование указателя

56. Предоставление массива в виде структуры

57.

Рекурсивный и
нерекурсивый
факториал

58. Поиск экстремумов

Except
•try-блок — так называемый блок
повторных попыток. В нем надо
располагать код, который может
привести к ошибке и аварийному
закрытию программы;
•throw генерирует исключение. То
что остановит работу try-блока и
приведет к выполнению кода catchблока. Тип исключения должен
соответствовать, типу принимаемого
аргумента catch-блока;
•catch-блок — улавливающий блок,
поймает то, что определил throw и
выполнит свой код. Этот блок
должен
располагаться
непосредственно под try-блоком.
Никакой
код
не
должен
их
разделять.
•если в try-блоке исключение не
генерировалось,
catch-блок
не
сработает. Программа его обойдет.

59.

60. Передача по значению

61. Передача по ссылке

http://do.rksi.ru/library/courses/demo/tema1_7.dbk
http://proguroki.ru/urok7/urok7_2/urok7_2_3/urok-7-2-3-dostup-kelementam-massiva
http://iguania.ru/algorithm/search/linear-search
https://ravesli.com/uroki-cpp/
http://it.kgsu.ru/C_STREAM/ogl_oop.html
http://cppstudio.com/post/423/
English     Русский Правила