Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Найти кол-во совпадающих элементов двух двумерных массивов https://www.cyberforum.ru/ cpp-beginners/ thread766707.html
Помогите плиз. Написать программу на языке С + +, которая находит количество элементов 2-мерного массива, которые совпадают с элементами другого аналогичного массива и выводит это количество на экран.
В квадратной матрице найти максимальный элемент C++
В квадратной матрице найти максимальный элемент, расположенный над главной диагональю и минимальный, расположенный под. С++
C++ Умножение двух матриц, ответ записывается в третью матрицу Реализовать алгоритм умножения двух матриц, заданных пользователем. Результат умножения записывается в третью матрицу. http://ru.wikipedia.org/wiki/%D0%A3%D0%BC%D0%BD%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BC%D0%B0%D1%82%D1%80%D0%B8%D1%86 тут описание как их умножать, не могу разобраться( матрица должна быть двумерной, язык С++ https://www.cyberforum.ru/ cpp-beginners/ thread766694.html C++ Не хватает одного конструктора копий https://www.cyberforum.ru/ cpp-beginners/ thread766687.html
Вообщем поставил в коде вывод сообщений через cout, чтобы проследить кто и в какой момент запускается, и подсчитал следующий вывод : В конструкторе копий В функцие operator=() В конструкторе копий В конструкторе копий В функцие operator=() В конструкторе копий Но похоже, что четвертого пункта нету. То есть конструктор копий запускается три раза, а должен 4.
Преимущества указателя? C++
Какая разница между? MyObject * object = new MyObject; // и MyObject object; Какие преимущества дает использование указателя на объект с последующим выделением памяти под него по сравнению с просто объектом. (помимо того что использование указателя может давать утечки памяти:D)
C++ оздать класс "измерения" с открытыми данными высота и ширина Создать класс "измерения" с открытыми данными высота и ширина. С помощью наследования создать четыре класса: 1. прямоугольник - для расчёта площади прямоугольника 2. прямоугольный треугольник - для расчёта площади прямоугольного треугольника. 3. цилиндр - для расчёта полной поверхности цилиндра 4. параболоид - для расчёта объёма параболоида. В главной функции программы инициализировать... https://www.cyberforum.ru/ cpp-beginners/ thread766650.html
C++ Определить класс "Модель" https://www.cyberforum.ru/ cpp-beginners/ thread766649.html
Детали изделия в качестве объектов Определить класс Модель Данные: номер изделия, номер детали, стоимость детали Методы: 1. конструктор 2. деструктор 3. Установка данных Если номер модели больше нуля, инициализируем данные, иначе выводим сообщение об ошибке: "Номер модели должен быть больше нуля!". Если номер детали в диапазоне от нуля до 1000, инициализируем данные, иначе выводим...
C++ создать программу с использованием класса
Написать программу, в которой используется класс myclass для задания значений "а" для объектов "ob1" и "ob2" и вывода на экран этих значений для каждого объекта.
C++ С использованием структуры написать программу https://www.cyberforum.ru/ cpp-beginners/ thread766647.html
С использованием структуры написать программу, которая: 1. запрашивает у пользователя кол-во видов техники 2. просит ввести название каждого выбранного вида техники 3. просит ввести кол-во покупаемых единиц каждого вида техники 4. просит ввести цену на единицу данного вида техники 5. выводит на экран итоговую информацию в виде: Вы выбрали следующие виды техники: .... (список выбранных...
C++ Почему операторы инкремента действуют по разному для стандартных и нестандартных типов? class my { int i; public: my(int in) :i(in) {} operator int () { return i; } int operator=(int in) { i=in; return i; } https://www.cyberforum.ru/ cpp-beginners/ thread766638.html
C++ Чтение данных из файла
Здравствуйте. Возникла проблемка с чтением данных из файла. Собственно, в файл я записываю данные структуры, а вот при чтении читается не совсем то, что я записал(( Код записи в файл: void List ::SaveFile() { FILE *fw; fw=fopen("file1.dat","w+b"); if (pHead==NULL) {
C++ Компилятор шутит. Как его успокоить? https://www.cyberforum.ru/ cpp-beginners/ thread766625.html
Ниже приведён код, который по алгоритму Фано должен строить коды. В функции Fano компилятор сам по себе, там где это отмечено в коментарии изменят совершенно не то, что ему говорят. В чём может быть дело? Вот код: #define MAX_CODE 8 //функция вычисления медианы массива freq //отсортирвоанного по убыванию int Median(const int freq, int start, int end){ int sumL, sumR;
0 / 0 / 0
Регистрация: 11.05.2011
Сообщений: 71
0

Перегрузки функции - C++ - Ответ 4027974

20.01.2013, 01:33. Показов 918. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
вот задание:
Задание 1: Разработка класса.
Разработайте класс FRACTION.
Элемент класса:
? числитель;
? знаменатель.
Методы:

? конструктор без параметров ( по умолчанию);
? конструктор с параметрами;
? конструктор копирования;
? деструктор;
? метод, осуществляющий ввод значений полей класса с клавиатуры;
? метод, осуществляющий вывод значений полей класса на экран в виде: 5 6/7.

И код:

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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
#include <iostream>
#include <conio.h>
 
using namespace std;
class FRACTION
{
//private:
public:
    double chis,znam, chis2, znam2, obch, sum;
//  public:
//FRACTION (double ch, zm) : chis (ch), znam (zm){}
void getdata()
{
cout << "VVedite chislitel' pervoi drobi:";
    cin >> chis;
    cout << "VVedite znamenatel':";
    cin >>znam;
    cout << "VVedite chislitel' vtoroi drobi:";
    cin >>chis2;
    cout << "VVedite znamenatel':";
    cin >>znam2;
}
void displaydata ()
{
cout << chis<<"/"<<znam;
cout << chis2<<"/"<<znam2;
}
FRACTION operator+(FRACTION) const;
 
};
FRACTION FRACTION::operator+(FRACTION fr) const
{
 
    double  obch=(znam2*znam);
    double sum= ((obch/chis)*chis)+((obch/chis2)*chis2);
  //return sum;
  cout << sum;
  return FRACTION (sum);
}
 
/*int main ()
{
    FRACTION fr;
    cout << fr.sum;
    return 0;
}*/

Подскажите пожалуйста как правильно вывести результат из перегруженной функции..
Код кривой( делан по аналогии с книги..( Пока что тут была попытка реализовать подсчета суммы дробей.((

при компиляции выдает ошибку

Ошибка1 error C2440: <function-style-cast>: невозможно преобразовать "double" в "FRACTION" строка 38
В чем может быть дело(( сори за такой тупизм, очень плохо поняла перегрузки функции((
Заранее спасибо за помощь.)

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

Функции перегрузки
Здравствуйте, помогите решить задачу. Зараниее спасибо. С помощью механизма перегрузки функций...

Алгоритм перегрузки функции
Помогите написать алгоритм перегрузки функции для an = (-1n) 2n+1/n3+1. Заранее спасибо.

Выполнение перегрузки функции
Нужно выполнить перегрузку функции: # include &lt;iostream.h&gt; # include &lt;conio.h&gt; # include...

Подскажите по поводу перегрузки функции
Ребят где можна посмотреть примеры такого типа задач. 1. Написать перегруженные функции (int,...

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

Friend-функции перегрузки оператора
Всем доброго времени суток =) У меня есть следующий код заголовочного файла: enum month {jan = 1,...

Написать реализацию перегрузки функции
Написать реализацию перегрузки функции int func(int * arr, int lenght) int func(double * arr,...

Вычисление значения (с использованием перегрузки функции)
Добрый вечер! Составить программу для вычисления значений функции F(x) на отрезке с шагом h. ...

Получение числа и использование перегрузки функции
Приветствую! Необходимо написать две версии общей функции get_number таким образом, чтобы функция...

Получение числа и использование перегрузки функции
Приветствую! Необходимо написать две версии общей функции get_number таким образом, чтобы функция...

Вызов конктестной перегрузки шаблонной функции у стратегии
Привет народ, столкнулся с такой проблемой - не работает обычный синтаксис вызова конкретной...

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