|
|
Другие темы раздела | |
C++ GetAsyncKeyState обычные клавиши Недавно начал учится программированию c++ и для практики решил сделать "что-то типо кей логгера". Естественно чтобы фиксировал нажатия везде (не только в своём окне) и писал в файл. Знаний совсем мало, но должно хватить я думаю. int main(){ setlocale(0, ""); string st; ofstream F; while(1){ Sleep(750); F.open("test.txt", ios::app); ... https://www.cyberforum.ru/ cpp-beginners/ thread1651484.html |
Заполнить массив по условию C++ Привет, помогите KPACUBO заполнить массив так, чтобы последующий элемент был равен предыдущему. Подсчет начинается с единицы. У меня вот такая НЕКРАСОТА вышла: #include <iostream> int main() { const int rows = 3; const int colums = 3; long int mas; for (int i = 0; i < colums; i++) { |
C++ Реализовать выделение памяти в конструкторе Объясните пожалуйста, как реализовать выделение памяти в 2 конструкторах, для того, чтоб контролировать размерность строки. Код : #include<iostream> #include<conio.h> using namespace std; class strtype{ https://www.cyberforum.ru/ cpp-beginners/ thread1651420.html |
C++ Найти ошибку
https://www.cyberforum.ru/ cpp-beginners/ thread1651391.html Только что дописал змейку, вроде бы работает, только иногда, не появляется еда, хотя координаты её выводятся на экран. Предположительно она не появляется, потому что координаты совпали с телом змейки, но в коде это вроде бы прописано, проверьте плз. На всякий случай скину всё, а саму функцию с появлением еды сделаю жирной. # include <iostream> # include <windows.h> # include <conio.h> //using... |
Проект из нескольких файлов C++ Всем привет. Столкнулся с проблемой. Использую codeblocks, совсем тривиальный пример. Есть три файла use.cpp my.cpp my.h. Файл my.cpp #include "my.h" #include <iostream> using namespace std; |
C++ Лабораторные работы
https://www.cyberforum.ru/ cpp-beginners/ thread1651383.html Всем доброго времени суток. Скажите пожалуйста, есть ли у кого-то готовое решение для таких задач ? 1)Найти сумму 1^2+ 2^2+ 3^2+... + 10^2. Операцию возведения в степень не использовать, учесть особенности получения квадрата натурального числа, отмеченные в предыдущей задаче. 2)Дано натуральное число. Определить, есть ли в нем цифры а и b. 3)Дано натуральное число. Установить, является... |
C++ Выражение должно быть допустимым для изменения левосторонним значением
https://www.cyberforum.ru/ cpp-beginners/ thread1651369.html //Структура пользователя программой struct User { char Login; char Password; }; User Array; //Функция входа в программу void Enter() |
Getline() и cin C++ Проблема заключается в том, что после ввода через cin , getline() не работает, точнее работает, но непонятно для меня. Я так предполагаю, что после ввода через cin в потоке остается \n и getline() автоматом считывает его в нужную мне строку. Очистка потока вввода с cin.clear() не помогает. #include <iostream> #include <string> #include <conio.h> using namespace std; class Employee {... |
C++ Определить количество отрицательных элементов массива С++ со вставкой Assembler
https://www.cyberforum.ru/ cpp-beginners/ thread1651339.html В программе на языке С ++ определить произвольный массив целых элементов. Ввод исходных данных и вывод результатов осуществить на языке С ++, а обработку согласно варианта как ассемблерную вставку в программе на языке высокого уровня. Собственно вариант: Определить количество отрицательных элементов массива. Помогите, добрые люди... |
C++ Floating point exception (core dumped) Здравствуйте товарищи. Загорелся я на днях создать программу с процедурной генерацией мира. Но поскольку опыта с С++ у меня мало (раньше работал с С#, Java) - я столкнулся с проблемой, которую никак не могу решить и прошу вашей помощи. Ссылка на мой репозиторий Я подозреваю, что ошибка кроется где-то в getVertex, но как бы я не плясал - толку ноль... Самый большой прогресс это появление... https://www.cyberforum.ru/ cpp-beginners/ thread1651328.html |
C++ Code::Blocks выводит не правильный ответ Выводит не правильный ответ. Как исправить ошибку ? |
C++ Передать сумму по ссылке и по указателю (перегрузка функций)
https://www.cyberforum.ru/ cpp-beginners/ thread1651297.html Посмотрите пожалуйста правильно ли написала у меня есть значение a и b,мне надо передать сумму по ссылке и по указателю #include <iostream> # include <conio.h> using namespace std; double Obmen(double &a, double &b); int main() { |
Неэпический
|
|
31.01.2016, 12:11 | 0 |
Как лучше передавать аргумент в функцию - по ссылке или по указателю? - C++ - Ответ 869199431.01.2016, 12:11. Показов 10519. Ответов 20
Метки (Все метки)
Ответ
hoggy, а теперь вдруг, мы решили переместить объект типа example (назовем его obj) в функции foo.
Простой std::move(obj) уже не прокатит, т.к. врядли в example есть констуктор example(const example&&) Соответственно, придется либо менять тип параметра, убирая const, а это приведет к необходимости изменения клиентского кода, а можно требовать у клиента вышеуказанного конструктора, что тоже крайне убого, либо к снятию const у obj, в данном, случае, это, наверное, самое лучшее решение будет. Но тогда возникает вопрос, на кой черт этот const вообще поставили изначально. То есть он нам тупо может мешать в будущем, Вот я к чему Вернуться к обсуждению: Как лучше передавать аргумент в функцию - по ссылке или по указателю? C++
0
|
31.01.2016, 12:11 | |
Готовые ответы и решения:
20
Передача в функцию по ссылке или указателю Передача параметров в функцию по значению, по ссылке или по указателю Зачем при перегрузке инкремента дружественной функцией передавать аргумент по ссылке? Как передать из функции пользователя в главную функцию значения по ссылке и указателю |
31.01.2016, 12:11 | |
31.01.2016, 12:11 | |
Помогаю со студенческими работами здесь
0
Что оптимальнее: передавать матрицу как аргумент, или же формировать её внутри функции? Как лучше передавать значения в функцию? Ссылки vs указатели Передача аргументов в функцию по ссылке и указателю Передача параметров в функцию по значению, по ссылке и по указателю |