Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Шаблон метода класса Здравствуйте, могу ли я создавать шаблоны методов "нешаблонных" классов? например class My_class { public: template<class Data> Data function(Data&); ......................... }; .............. https://www.cyberforum.ru/ cpp-beginners/ thread993414.html Целочисленная арифметика. Не получается код C++
Нужен код программы C++ с функцией getch(); Заранее благодарен
C++ Задача на ряд Тейлора cоставить программу, которая для каждого значения аргумента X от начального X0 до коненого Xn, с шагом dx выполняет следующие действия: 1. вычисляет значения заданной функции Fx по стандартной программе 2. вычисляет приближенное значение заданной функции с помощью разложения в степенной ряд и определяет число членов ряда, необходимое для получения приближенного значения, абсолютная величина... https://www.cyberforum.ru/ cpp-beginners/ thread993374.html C++ В одномерном массиве,состоящем из N вещественных элементов,вычислить: https://www.cyberforum.ru/ cpp-beginners/ thread993369.html
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1)Кол-во элементов массива, меньших С 2)Сумму целых частей элементов массива, расположенных после последнего отрицательного элемента Преобразовать массив таким образом, чтобы сначала располагались все элементы, отличающиеся от максимального не более чем на 20%, а потом все остальные.
C++ Оптимизация кода (C++)
Добрый вечер. У меня есть две функции. Вопрос:"Как оптимизировать этот код, пользуясь тем, что тела отличаются лишь несколькими строчками?" double AtoiSecond (const std::string number) { clock_t start, finish; start = clock(); for (int i = 0 ; i != 10000; ++i) int variable = atoi(number.c_str());
C++ много ошибок при компиляции https://www.cyberforum.ru/ cpp-beginners/ thread993363.html
Помогите найти ошибки #include <stdio.h> #include <math.h> int main(){ int const n=3; double y={3.0,0.0,0.0}; double t=0.0,tmax=0.1,tau=0.01; double a,p,b,d,dx;
C++ Файлы (чтение/запись) Привет всем. Уважаемые программисты! Второй день мучаюсь.. помогите плиз.. Забираю из текстового файла информацию и передаю её в бинарный файл.. txt выводится на экран нормально, а bin перед концом файла выводит какие то нули. Откуда взялись не могу понять :scratch: . Очень нужна Ваша помошь, а то всю голову сломал уже скрин и файлы прилагаю.. при необходимости могу скинуть весь проект. ... https://www.cyberforum.ru/ cpp-beginners/ thread993358.html дана матрица, поменять местами минимальный элемент ниже главной диагонали с максимальным выше главной диагонали C++
постоянно ругаетса вот так: Run-Time Check Failure #3 - The variable 'min' is being used without being initialized. #include"stdafx.h" #include <stdio.h> #include <iomanip> #include <string.h> #include <iostream> using namespace std; const int N=5; void RNG(int A);
C++ Использование перегрузки = для списка в составе класса Всем привет. Проблема такая: имеется класс, реализующий работу с длинными числами. Для представления длинного числа используется односвзязный список. Дабы было легче было работать, для списка перегрузил операцию равенства, но когда попытался использовать её в конструкторе начало ругаться плохими словами. Прошу помочь, заранее спасибо за ответы (компилятор Dev-C++) Класс длинных чисел: class... https://www.cyberforum.ru/ cpp-beginners/ thread993338.html C++ Кракозябра кадировки Здравствуйте, имеется вот такой кодик который найден в интернете, проблема в том что у меня он выводит не то что должен. Первую букву названия файла и краказябру вместо русского названия. А идея в выводе списка всех имен файлов в определённом каталоге #include <windows.h> #include <stdio.h> #include <conio.h> #include <iostream> https://www.cyberforum.ru/ cpp-beginners/ thread993334.html
оператор break C++
Здравствуйте! Я где-то слышал, что использовать оператор break для выхода из цикла - не хорошо. И что его можно использовать только если без него совсем никак не получается. Я правильно понимаю?
C++ Выходной поток первого числа, второго , суммы первого и второго чисел Здравствуйте! Помогите пожалуйста написать программу, которая через стандартный входной поток принимает текстовые строки, в каждой из которых через пробел или символ табуляции записана пара действительных чисел (например, "31.528 23.836"), а затем в стандартный выходной поток выводит строки, которые содержат первое число, второе число, сумму первого и второго чисел (например, "31.528 23.836... https://www.cyberforum.ru/ cpp-beginners/ thread993324.html
0 / 0 / 0
Регистрация: 30.07.2013
Сообщений: 12
0

Конструктор копирования - C++ - Ответ 5264065

31.10.2013, 10:31. Показов 593. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!

Есть класс А с конструктором копирования и класс B, который содержит вектор указателей на А.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Class A
{
public:
A();
A(const A&);
}
 
Class B
{
public:
B();
 
void funct();
private:
std::vector<A*> data;
}
 
B::B()
{
for(std::size_t i = 0; i < 10; ++i)
{
A *temp = new A;
data.push_back(temp);
}
}
 
void B::funct()
{
A newA(data.at(0));
}
Как правильно создать объект А из существующего локально в функции?
Получаю такую ошибку:

Bash
1
error: no matching function for call to 'A::A(A *&)'
Добавлено через 12 минут
Разыменовать указатель забыл:
C++
1
A newA(*data.at(0));


Вернуться к обсуждению:
Конструктор копирования C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.10.2013, 10:31
Готовые ответы и решения:

Не могу сделать чтобы класс содержал основной конструктор и конструктор копирования
Разработать класс ThreeAngle для работы с плоскими треугольниками. В качестве членов-данных...

Конструктор класса, конструктор копирования запускается не тот который нужен
Есть такой конструктор: Neuron::Neuron(int iType_activation_funk) { this-&gt;iType_act =...

Не могу правильно сделать конструктор и конструктор копирования и принадлежность точки с заданными координатами треугольнику
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;windows.h&gt; #include...

Конструктор инициализации, конструктор копирования, деструктор
Я сделал почти задание по перегрузке операторов. Осталось одно, тоесть три: конструктор...

2
31.10.2013, 10:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.10.2013, 10:31
Помогаю со студенческими работами здесь

Создать класс "Вектор" и реализовать конструктор по умолчанию, конструктор копирования и деструктор
Всем доброго времени суток! нужна ваша помощь! нужно создать класс вектор и реализовать...

Конструктор копирования
class alpha { public: alpha(alpha&amp; a) { //код } }; Подскажите, почему компилятор...

конструктор копирования
Доброго времени суток. Помогите пожалуйста. Мне нужно вызвать конструктор копирования в этой...

Конструктор копирования
#include &lt;iostream&gt; #include &lt;cstring&gt; #include &lt;cstdlib&gt; #define SIZE 30 using namespace...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru