Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Проверка на нечисловой ввод https://www.cyberforum.ru/ cpp-beginners/ thread3046488.html
Здравствуйте, нужна помощь с созданием проверки на нечисловой ввод. Нужно сделать так, что программа выдавала ошибку при попытке ввода подобных выражений: 11.11.11 (2 точки в числе) 11-99 (Символ...
C++ Вывести слова, которые начинаются на ту же букву, что и предпоследнее слово, и их количество
Ввести предложение длиной не более 80 символов. Вывести слова, которые начинаются на ту же букву, что и предпоследнее слово, и их количество. Количество пробелов между словами произвольно.
C++ Запись в файл информации о работниках https://www.cyberforum.ru/ cpp-beginners/ thread3046526.html
Не могу сообразить как дописать код #include <iostream> #include <string> #include <windows.h> #include <fstream> using namespace std; int main() { #include <iostream> #include <string> #include <fstream> #include <windows.h> using namespace std; int main() { SetConsoleCP(1251); SetConsoleOutputCP(1251);
C++ Ошибка "Expression: vector subscript out of range" https://www.cyberforum.ru/ cpp-beginners/ thread3046531.html
Посоветуйте пожалуйста, что сделать чтобы код работал. И вообще в чем заключается суть ошибки. #include<iostream> #include<vector> #include<string> using namespace std; int main() { int i,... 32-33 строки for (i = 0; i < s.size(); i++) { encrypt += a - 'A'] - 'A']; Если s.size()>key.size(), то здесь у key выход за границы Кроме того, выход за границы будет у массива a, если в...
Моделирование многоканальных СМО методом последовательной проводки заявок C++
Задание: Тип СМО - 2 канала Выбор заявок из очереди - в порядке поступления Выбор канала - Мин.время освобождения Интервал поступления - равномерный закон распределения с мат.ожиданием = 5мин и... структуры изучи, наконец!
C++ Перегрузка оператора
Перегрузить оператор "+", что бы он выводил "голову" нового списка(этот список возникает из-за соединения двух предыдущий список). 1)Вопрос как теперь реализовать это в программе? 2)Так же нужно...
C++ Код выдает ошибки LNK2005 LNK1169, как исправить? https://www.cyberforum.ru/ cpp-beginners/ thread3046490.html
#include <iostream> using namespace std; int main() { setlocale(LC_ALL, "rus"); int num; cout << "Введите номер программы"; cin >> num; switch (num) { case 1: { int x, y, z; #include <iostream> #include <cmath> using namespace std; int main() { setlocale(LC_ALL, "rus"); int num; cout << "Введите номер программы"; cin >> num; switch (num)
C++ Найти индексы двух элементов, таких, что их значения в сумме дают это заданное число
Есть задание с LeetCode Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target. You may assume that each input would have exactly... А почему за квадрат? За N*log(N). Сначала сортируюем за N*log(N), а потом два варианта. С помощью бинарного поиска за N*Log(N): Идём слева до половины значения, бинарным поиском находим, есть...
C++ Какое наибольшее количество роботов может быть через K лет? A роботов за год собирают C роботов, а B роботов - D роботов. В начале есть N роботов. Какое наибольшее количество роботов может быть через K лет? A роботів за рік збирають C роботів, а B роботів — D роботів. На початку є N роботів. Яка найбільша кількість роботів може бути через K років? https://www.cyberforum.ru/ cpp-beginners/ thread3046496.html C++ Вычислите сумму чисел в интервале [a;b), для которых остаток от деления на 7 такой же, как и остаток от деления b на 7 https://www.cyberforum.ru/ cpp-beginners/ thread3046514.html
Вводятся числа a и b. Вычислите сумму чисел в интервале [a;b), для которой остаток, деленный на 7, такой же, как и остаток, разделив число b на 7. Выведите результат на экран. Выводите и сами цифры.... int a,b; cin>>a>>b; int sum=0; for(int i=a;i<b;i++) if(i%7==b%7) sum+=i; cout<<sum;
Реализации алгоритма шифрования Хилла C++
Всем добрый день, задали реализовать Хилла. Как это должно работать: каждая буква представлена ​​числом, например, а = 0, b = 1, с = 2). Чтобы зашифровать сообщение, каждый блок из n букв умножается...
Возможно ли реализовать итератор -- для односвязного списка? C++
Вопрос очень просто: существует ли возможность реализовать внутри итератора переход к предыдущему элементу ОДНОСВЯЗНОГО списка? Ведь в односвязном списке есть только указатель на next. Можете... Вопрос очень просто: существует ли возможность реализовать внутри итератора переход к предыдущему элементу ОДНОСВЯЗНОГО списка? Ведь в односвязном списке есть только указатель на next. Можете...
 Аватар для zayats80888
6342 / 3513 / 1427
Регистрация: 07.02.2019
Сообщений: 8,979
19.11.2022, 19:08 0

Константность при прямой передаче - C++ - Ответ 16577337

19.11.2022, 19:08. Показов 587. Ответов 10
Метки (Все метки)

Ответ

Цитата Сообщение от _stanislav Посмотреть сообщение
тут вопрос в том что std::forward передает категорию выражения
Цитата Сообщение от _stanislav Посмотреть сообщение
//тут o prvalue
Нет, тут o lvalue, а std::forward форвардит его как xvalue.

Вернуться к обсуждению:
Константность при прямой передаче C++
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.11.2022, 19:08
Готовые ответы и решения:

Константность ссылки в параметре при перегрузке оператора
Здравствуйте! При создании класса комплексные числа операцию сложения определяю так complex operator + (complex&amp;a) { return...

Const_cast может добавлять константность?
Недавно мне задали вопрос, что может делать const_cast, я с серьёзным лицом ответил, что может удалять/добавлять константность указателям(и...

Как снять константность ссылки для передачи в функцию адреса
Здравствуйте. Есть функция с сигнатурой: void func(const tm &amp; _tm); В теле функции надо вызвать: time_t _mkgmtime( struct tm*...

10
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.11.2022, 19:08
Помогаю со студенческими работами здесь

При передачи указателя на обьект ошибка,а при передаче ссылки на указатель нет. Почему?
Hi All! class SomeObj { public: int x; }

Как шифровать файлы при передаче на сервер и дешефровать при передаче с сервера на клиент
Есть программа клиент/сервер, файлы со стороны клиента передаются на сервер, если были внесены изменения. Как правильно зашифровать файлы,...

Одинаково ли быстродействие: 1. при передаче параметров в функцию или 2. создание кортежа и передаче его в функцию?
Одинаково ли быстродействие: 1. при передаче параметров в функцию или 2. создание кортежа и передаче его в функцию? Зависит ли это от...

Nokia E51 комп не видит не при передаче данных не при РС suit
Подключаю телефон через кабель, телефон реагирует правильно, но комп его не видит вообще, думал что только на моем, но на других такая же...

Ошибка при отладке ActiveX.DLL при передаче объекта форма
в вызывающем модуле Функция(Me) в ActiveX Sub Функция(frm as Object) typeof frm is form - выдает False в режиме отладки ActiveX...

0
Новые блоги и статьи
Winforstrap или красявый дизайн своими руками на HTML+JS+Winform­s
anomal6 04.03.2025
Сидел тут вечером ковырял проект на MAUI, и как же глупо создаются пакеты MSIX и система обновлений пакета публикации, но не об этом. Бывает нужен современный дизайн программы а писать на MAUI,. . .
Формат данных для симуляции физики, посредством распространённы­­­­х не обученных моделей.
Hrethgir 04.03.2025
Что-то как-то снова потерялось, зато катангенсы закатангесились в одном сообщении. На днях писал, что планирую для работы апгрейдить (на этот раз удачно) девайс для работы (конкретно - здоровья для,. . .
Концепция variadic
CoderHuligan 04.03.2025
Мне не очень нравится (а кому это нравится?) что у нас есть отдельно компилятор, отдельно линковщик, причем со своим собственным командным языком. При этом усложнении надо знать помимо языка. . .
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class — два мощных инструмента для обуздания неизменяемых структур данных, каждый со своим уникальным подходом к решению этой задачи. История их появления весьма. . .
Создание производительны­­­х API с Java и gRPC
Wired 04.03.2025
В мире микросервисной разработки вопрос производительности часто становится краеугольным камнем. И хотя REST API давно завоевал сердца разработчиков своей простотой и интуитивностью, при высоких. . .
Что нового в JDK 24
Wired 04.03.2025
JDK 24 — это настоящий прорыв в эволюции Java, который кардинально меняет правила игры. В этом релизе разработчики Oracle наконец-то довели до ума множество критически важных улучшений в. . .
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Погружаясь в мир блокчейн-разработки на Java, разработчик получает доступ к внушительному арсеналу инструментов. В отличие от Solidity, который "заперт" в экосистеме Ethereum, Java предоставляет. . .
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru