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

Класс Вектор. объясните пожалуйста код! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти конечный результат дроби http://www.cyberforum.ru/cpp-beginners/thread1194474.html
День добрый. Дали задание составить программу в C++ QT. Как её примерно решать я понял, но как записать в C++ не знаю, ибо не имел с ним дела никогда. Циклом с параметром должна выполняться формула: 1/(1+1/2)/(2+4/8)...(n+2^n/n+1) n вводится с клавиатуры надо получить конечный результат Прошу о помощи!
C++ Программа не запускается на других компьютерах Собственно, по ссылке она и есть http://dropmefiles.com/GipCR . Я и гуглил, и mfc статичными делал и с dll, и прочие галочки менял, и другим различные библиотеки устанавливал, но запускается она только у меня на компьютере, у других 0 реакции. Помогите пожалуйста, у меня вообще нет идей. http://www.cyberforum.ru/cpp-beginners/thread1194457.html
C++ Преобразовать последовательность!
Преобразовать данную последовательность, заменяя всякое вхождение слова "это" на слово "то". Помогите с программой. #include <iostream> #include <Windows.h> #include <string> using namespace std; char str_rus; char* Rus(const char* str);
Нужен совет для решения задачи C++
Задача. Написать программу которая читает последовательность слов с стандартного устройства ввода. И находит среди них повторяющихся.......... Я понятие не имею как сохранит целые слова а не отдельные символы. Если попробовать решит эту задачу принимая во внимание каждый символ в каждом слове, учитывая что при вводе количество слов может быт сколько угодно программа получится не для моего...
C++ Операции с восьмеричными системами счисления http://www.cyberforum.ru/cpp-beginners/thread1194364.html
Создать класс Oct1, который будет содержать число в 8-ричной системе (в отдельном поле – целая часть, в другом поле – дробная часть). Разработайте методы для ввода 8-ричных чисел (с дробной частью!), вывода 8-ричных чисел, методы для вычисления суммы и произведения 8-ричных чисел. Помогите с реализацией суммы и произведения! Желательно с помощью массива. #include <iostream> using...
C++ Запись и чтение из файла как записать в файл вывод массива OutputArray(), количество нулевых элементов NumNull(), массив с заменой нулевых элементов на единицу Zamena() #include <iostream> using namespace std; int n, array; int NumNull() { int num = 0; подробнее

Показать сообщение отдельно
Nazar199506
0 / 0 / 0
Регистрация: 26.05.2014
Сообщений: 19
31.05.2014, 15:47  [ТС]     Класс Вектор. объясните пожалуйста код!
nmcf, мне нужно полностью объяснение к коду..

Добавлено через 39 секунд
nmcf, теперь уже к этому.
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
#include <iostream>
 
using namespace std;
 
class NEO
{
    int opera, chrome;
public:
    NEO() {}
 
    NEO(int  op, int ch)
    {
        opera= op;
        chrome= ch;
    }
    void out()
    {
        cout << opera << " ";
        cout << chrome << endl;
    }
 
    NEO operator+(NEO f);
    NEO operator-(NEO f);
    NEO operator=(NEO f);
    NEO operator++();
    NEO operator--();
};
 
NEO NEO :: operator+(NEO f)
{
    NEO dom;
    dom.opera= f.opera + opera;
    dom.chrome= f.chrome + chrome;
    return dom;
}
 
NEO NEO :: operator++()
{
    opera++;
    chrome++;
 
    return *this;
}
 
 
 
 
NEO NEO :: operator-(NEO f)
{
    NEO dom;
    dom.opera= opera - f.opera;
    dom.chrome= chrome - f.chrome;
    return dom;
}
 
NEO NEO :: operator--()
{
    opera--;
    chrome--;
    return *this;
}
 
NEO NEO ::operator=(NEO f)
{
    opera= f.opera;
    chrome= f.chrome;
    return *this;
}
int main()
{
    setlocale(0,"");
    NEO X1(5, 10), X2(2,6),X3(15, 15);
    NEO a, b;
    X1.out();
    X2.out();
    X3.out();
    cout << "                           " << endl;
    
    cout << "Перевантажений оператор ++." << endl;
    ++X1;
    X1.out();
    cout << "                           "<< endl;
    
    cout << "Перевантажений оператор --." << endl;
    --X2;
    X2.out();
    cout << "                          " << endl;
    
    
 
     cout << "Перевантажений оператор +." << endl;
     a= X2 + X3;
    a.out();
    cout << "                          " << endl;
 
    cout << "Перевантажений оператор -." << endl;
    b= X1 - X3;
    b.out();
    cout << "                          " << endl;
 
    cout << "Перевантажений оператор=." << endl;
    X1= X2= X3;
    X2.out();
    return 0;
}
 
Текущее время: 14:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru