|
|
Другие темы раздела | |
C++ Реализация простой базы данных
https://www.cyberforum.ru/ cpp-beginners/ thread2023451.html Всем привет! Прошу помочь со следующей задачей: проверял задачу на многих условиях, однако проверяющая система всё равно не засчитывает. Условие и моя реализация ниже (Немного не получилось сделать текст красивым, но прошу не пугаться такого количества текста). Условие и код: | V Необходимо написать программу на С++, которая реализует работу с простой базой данных (сокращённо «БД»).... |
[Error] 'strspy_s' was not declared in this scope C++ код с учебника но выдает ошибку... библиотеки подключены...в чем причина может быть ? //#include "stdafx.h" #include <conio.h> #include <stdio.h> #include <string.h> class MyCar { |
C++ Определение и реализация
https://www.cyberforum.ru/ cpp-beginners/ thread2023419.html Здравствуйте! Подскажите, есть ли острая необходимость помимо .H файла создавать .CPP файл? Если да, то в каких случаях? Просто не всегда удобно использовать такое разделение. Как мне кажется, оно уместно только когда класс сильно толстый. Подскажите, что я не так понимаю? |
C++ Составление непрерывной последовательности из бинарных частей
https://www.cyberforum.ru/ cpp-beginners/ thread2023417.html Здравствуйте, сразу к делу. Есть 4 числа (4 переменные), каждое из которых может принимать значение 0, 1 или 2, то есть всего 3 варианта значения числа. Фактический, если посмотреть на бинарное представление, каждое из 4-х чисел может быть: 0 == 00 1 == 01 2 == 10 так вот, из этих 4-х составных частей нужно составить одно число, то есть уникальную комбинацию, но так, что бы не было... |
C++ Отобразить процентное соотношение численности населения страны и всего мира Напишите программу, которая запрашивает текущую численность населения Земли и текущую численность населения США (или любой другой страны). Сохраните эту информацию в переменных типа long long. В качестве результата программа должна отображать процентное соотношение численности населения США (или выбранной странны) и всего мира. Результат выполнения программы должен выглядеть след. образом:... |
C++ Input < jpg | output > code
https://www.cyberforum.ru/ cpp-beginners/ thread2023369.html Недавно начал изучать программирование, но никогда не выходил за просторы консоли, однако сейчас нужно написать программу, которая получает изображение, а выводит код, с помощью которого можно отобразить это же изображение. |
C++ Функция для создания иерархии каталогов
https://www.cyberforum.ru/ cpp-beginners/ thread2023367.html Есть ли в С++ функция для создания списка вложенных папок, например path="my\\my1\\my2" (аналог функции в python os.makedirs(path)), чтобы создать вложенные каталоги ..my ....my1 .......my2 |
Вычислить площадь правильного шестиугольника C++ Вычислить площадь правильного шестиугольника со стороной \frac{2*L}{\sqrt{3}} Входные данные Целое число L (1 ≤ L ≤ 109). Выходные данные Площадь S, округленная к ближайшему целому. Входные данные |
C++ Программа для нахождения простых чисел от 1 до 100
https://www.cyberforum.ru/ cpp-beginners/ thread2023327.html Здравствуйте, в задании требуется написать программу для нахождения простых чисел от 1 до 100. В условии сказано, что необходимо создать вектор и записать в него все простые числа от 1 до 100. Далее нужно создать цикл и перебрать в нем все числа от 1 до 100 и найти среди них простые, сохранив их в другом векторе. В конце требуется вывести числа из второго вектора и проверить верно ли найдены... |
C++ Объясните, как работает рекурсия в коде, по нахождению НОД int nod(int x, int y) { if(x == 0) return y; else if(y == 0) return x; else if(x == y) return x; else if(x == 1 || y == 1) return 1; https://www.cyberforum.ru/ cpp-beginners/ thread2023324.html |
библиотека dlib C++ подключаю библиотеку dlib к проекту в visual studio 2015, т.к. опыта нет, делаю это по видео https://www.youtube.com/watch?v=_VLi2-m34Ok, но там другая библиотека и я не знаю что писать в линкере в моем случае... |
C++ Ошибка error: ./SDK/SDK.h:11:37: error: expected constructor, destructor, or type conversion before '(' token
https://www.cyberforum.ru/ cpp-beginners/ thread2023193.html Возникает такая ошибка при компиляции, в коде особо не разбираюсь, прошу помочь, вот код: //============== Copyright © 2010 IV:MP Team. All rights reserved. ============== // File: SDK.h //=============================================================================== #pragma once #include <string.h> |
19409 / 10028 / 2443
Регистрация: 30.01.2014
Сообщений: 17,678
|
||||||
03.08.2017, 01:34 | 0 | |||||
С2280 попытка ссылки на удалённую функцию - C++ - Ответ 1066108703.08.2017, 01:34. Показов 11505. Ответов 10
Метки (Все метки)
Ответ
Надо увидеть объявления обоих классов, где-то в них есть разница, которая так влияет.
Оператор= может быть недоступен по нескольким причинам, например, константы в качестве данных-членов или ссылки могут к этому привести. Смотреть надо объявления твоих классов. Если, например, у класса есть константы в качестве данных-членов, то компилятор не предоставляет оператор присваивания по умолчанию, т.к. константам нельзя присваивать (по умолчанию выполняется почленное присваивание для всех data members). Если тебе все-таки нужен оператор присваивания в таком классе, его нужно сделать самостоятельно. Оно не "неоптимально", оно просто неверно. Зачем нужно было создавать вообще объект динамически, чтобы потом его по значению положить в вектор? Все же проще гораздо. И без утечек памяти.
Описанный порядок лишь упрощенный пример того, как может выполняться актуализация данных в векторе после выполнения удаления из середины. В реальности, скорее всего, будет выполнено три присваивания, а деструктор вызовется у бывшего последнего элемента, после присваивания его предпоследнему (в первом варианте пришлось бы вызывать два деструктора: для удаляемого элемента, и для "лишнего" бывшего последнего). А если у данных вектора доступно перемещение (move-assignment), то будет задействовано оно, а не присваивание. Это не меняет сути, впрочем. Будь то копирование, присваивание или перемещение - они будут вызываться при некоторых операциях с вектором, удалении не с конца, добавлении элементов, операции изменения размера и т.п. Вернуться к обсуждению: С2280 попытка ссылки на удалённую функцию C++
0
|
03.08.2017, 01:34 | |
Готовые ответы и решения:
10
Ошибка попытка ссылки на удаленную функцию Предпринята попытка ссылки на удаленную функцию Предпринята попытка ссылки на удаленную функцию C2280 "bulb &bulb::operator =(const bulb &)": предпринята попытка ссылки на удаленную функцию |
03.08.2017, 01:34 | |
03.08.2017, 01:34 | |
Помогаю со студенческими работами здесь
0
Предпринята попытка ссылки на удаленную функцию Ошибка, попытка вызвать функцию Ошибка С2280 при попытке создания потока Попытка вызвать процедуру, как функцию Попытка вызвать процедуру как функцию Попытка вызвать процедуру как функцию |