Форум программистов, компьютерный форум CyberForum.ru

Суммировать два значения (классы) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подключить нужные библиотеки и исправить ошибки http://www.cyberforum.ru/cpp-beginners/thread795958.html
Здравствуйте, вот код кажется на с++, помогите пожалуйста подключить нужные библиотеки, исправить ошибку или сделать проект, а то у меня никак неполучаеться. int n; vector < vector<int> > a; // Матрица эффективности a vector<int> xy, yx; // Паросочетания: xy, yx vector<char> vx, vy; // Альтернирующее дерево vx, vy vector<int> maxrow, mincol; // Способности,...
C++ Построчное чтение файла в C++ Builder 6 Есть кусок кода консольного приложения, слова заносим в массив строк (писал в Dev C++) ifstream w("words.txt"); string wordBase; for(int i = 0; i < 26800; i++) { w >> wordBase; }Нужно сделать так, чтобы это заработало в билдере. Код компилируется без ошибок, но в массив ничего не записывается. http://www.cyberforum.ru/cpp-beginners/thread795957.html
Параллельный код решения системы C++
Доброго вечера, мастера нулей и единиц! Преподаватель дал задание - сам не разберусь никак. Может кто чего подскажет или поможет. Задание: написать параллельный код решения системы линейных уравнений методом Гаусса. С параллельными кодами и вычислениями вообще первый раз сталкиваюсь и как чего делать - не знаю. А сделать сказал до 14-00 четверга (28 февраля). Вот и не знаю че делать((( ...
C++ Ввод/вывод очень маленьких чисел
Народ, срочно нужно! Подскажите, как сделать чтобы при арифметических операциях в С++ можно было посчитать числа порядка 10^(-200)? А еще лучше порядка 10^(-500)! У меня неизвестно по каким причинам меньше 10^(-18) не считает. Есть ли способ чтобы в проге все вычисления делались с помощью long double или хотя бы double
C++ Проблемы с stringObj.append(stringObj.at(i) и stringObj.append(classObj[i].charObj) http://www.cyberforum.ru/cpp-beginners/thread795949.html
Всем доброго времени суток. Столкнулся со странной проблемой. И не смог сам разобраться. При добавлении к строке (string) элемента другой строки (в коде помечено "//ПРОБЛЕМА_1") или символа (char) (//ПРОБЛЕМА_2) компилятор выдаёт сообщения об ошибке (см. спойлер). При этом, в реализации другого метода, подобная конструкция не создаёт проблем. kodStr.append(slovarFano.kod) kodStr, kod имеют...
C++ Сформировать массив по условию Заданы два вещественных массива Х=(х1, х2, …, хn) и Y=(y1, y2, …, ym). Сформировать массив Z, в который включить из массива Х элементы, превышающие среднее арифметическое значение массива Y, а из массива Y – элементы, большие среднее арифметическое значение массива Х.. Все что есть, но может неправильно, помогите. #include <conio.h> #include <stdio.h> #include <math.h> #include... подробнее

Показать сообщение отдельно
Рики
6 / 6 / 1
Регистрация: 27.02.2013
Сообщений: 23
27.02.2013, 02:14     Суммировать два значения (классы)
Объекты класса С1 и С2 анализируются нормально, но почему С3=2? Даже если инициализировать С1 =2, а С2 =5, то С3 = С1+С2 =2.
Подскажите где ошибка.
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
#include <iostream>
using namespace std;
////////////////////////////////////////////////////////////////////////////////
class LInt
{
   private:
      int data;
   public:
      void ravnoNulu()
      {data=0;}
      void celoeZnachenie()
      {cout<<"Ââåäèòå öåëîå ÷èñëî: "; cin>>data;}   
      void showD()
      {cout<< data<<endl;}
      void add_data( LInt, LInt);
};
//------------------------------------------------------------------------------
void LInt::add_data( LInt I1, LInt I2)
      {int data=I1.data+I2.data;}  
////////////////////////////////////////////////////////////////////////////////
int main()
{
LInt C1, C2, C3;
C1.celoeZnachenie();
C2.celoeZnachenie();
C3.add_data(C1,C2);
C1.showD();
C2.showD();
C3.showD();
system("pause");
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru