|
45 / 0 / 0
Регистрация: 10.04.2016
Сообщений: 114
|
||||||||||||||||
Работа с ключевым словом const20.02.2019, 11:43. Показов 2647. Ответов 21
Всем мира!
Снова приходится обращаться к вам, дорогие форумчане за разъяснением вот какой штуки. Сейчас изучаю Эффективное Использование С++ Скотта Майерса и возник такой вопрос, на который я не могу найти ответ ни на просторах интернета, ни в книге. Подразумевается что я должен это знать и понимать и это очевидные вещи, но таких конструкций ранее не встречал. К делу:
И второй вопрос. Вот есть у нас перегруженные операторы
Объясните, пожалуйста, как это работает. Я понимаю, что это вообще ключевые моменты, и облегчат мне жизнь, и защитят мои данные. Необходимо понимание...
0
|
||||||||||||||||
| 20.02.2019, 11:43 | |
|
Ответы с готовыми решениями:
21
Перестановочный шифр с ключевым словом Различие между оператором new и ключевым словом new
|
|
1685 / 513 / 107
Регистрация: 17.05.2015
Сообщений: 1,524
|
||||||||||||
| 20.02.2019, 18:31 | ||||||||||||
|
Все аргументы всегда передаются по ссылкам. За исключением примитивных типов данных (таких как int). Даже если вам внутри функции нужно работать с копией объекта, вы все равно передаете объект по ссылке. не правильно:
1. Качественно выполненные функции - это функции, способные предоставить строгие гарантии. "Строгая гарантия" - это свойство инвариантности функции, при котором гарантируется, что в случае сбоя она сможет вернуть управление, и при этом состояние машины (память, регистры, etc) будет таким же, каким оно было до запуска этой функции. Другими словами, если функция потерпела неудачу, то состояние машины осталось таким, словно неудачного запуска никогда и не было. Важно сохранять оригинал, что бы всегда иметь возможность к нему откатиться. 2. Одна переменная используется только для одной цели. Цель аргументов функций - быть источником данных. (Либо быть результатом в случае мутабельных ссылок) Они не должны быть использованы для каких то промежуточных расчетов. Нарушение этого правила влечёт к утрате контроля за сложностью проекта.
0
|
||||||||||||
|
1685 / 513 / 107
Регистрация: 17.05.2015
Сообщений: 1,524
|
|
| 20.02.2019, 18:36 | |
|
2
|
|
| 20.02.2019, 18:36 | |
|
Как зашифровать текст из файла шифрованием Цезаря с ключевым словом? Скажите, почему нельзя полностью отказаться от char, при этом сделав string стандартным ключевым словом языка? Поиск по ключевым словом Цезарь с ключевым словом Торможу с ключевым словом this Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Хабру пора сливаться, время пришло, оно прийдёт за всеми, но ему давно пора (Хабр - галимый плагиат и кликбейт с саморекламой).
Hrethgir 04.08.2026
Стирают публикации с эффективными алгоритмами (в частности по алгоритму обхода дерева, был опубликован там 3-го мая, в зипапке . . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|
|
Создание формы заимствованного документа
Maks 03.08.2026
Задача:
Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также
табличная часть со следующими реквизитами:
- Расчетный счет покупателя. . .
|
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача:
В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
|
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов.
Логика кажется понятной:
1. Находим ключевые слова.
2. Добавляем их на. . .
|
Знание — сила: Доктрина интенциональности знаний, углубление в формулу
Hrethgir 01.08.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11957&stc=1&d=1785567302
Знаменитый афоризм Фрэнсиса Бэкона «Знание — сила» (Scientia potentia est) в массовой культуре принято понимать. . .
|