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

Классы С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка при выполнении программы http://www.cyberforum.ru/cpp-beginners/thread756869.html
Выдает вот такую ошибку при выполнении программы. Компиляция происходит нормально. а работать не хочет. Уже запустил легкую программу, но ошибка не меняется. Что делать, помогите!!!!!!!!!
C++ Зеркальное переворачивание массива Помогите решить задачу, пожалуйста: дан линейный целочисленный массив "а". Зеркально перевернуть часть элементов массива, расположенных между первым из всех наименьших и последним из всех наибольших элементов массива. http://www.cyberforum.ru/cpp-beginners/thread756862.html
C++ Как вернуться к началу функции?
сем доброго времени суток. Подскажите, как сделать так, чтобы при одном из условий функция начиналась с начала. Break прерывает и идет дальше, а как вернуться к началу? Заранее спасибо
Клиент класса C++
скажите пожалуйста что это такое? и пример если можно
C++ Возврат значения http://www.cyberforum.ru/cpp-beginners/thread756835.html
Помогите решить проблему. Есть программа. В texbox выводятся значения (счет кол-ва шагов двигателя), эти значения при каждом нажатии плюсуются. Нужна вторая кнопка, которая при нажатии выключит таймер и вернет значение textbox'а на начальное.
C++ энтропия файла Народ помогите пожайлуста нужна ваша помощь у меня такое задача: Напишите программу для подсчета частоты появления символов в файл и сохранить их в массиве. А потом рассчитывать энтропию. Заранее спасибо. подробнее

Показать сообщение отдельно
AlexandeRR775
0 / 0 / 0
Регистрация: 23.05.2012
Сообщений: 15
09.01.2013, 17:33     Классы С++
Всем доброго времени суток.
Не могу понять как реализовать некие операции с объектами класса.
В задании нужно сделать класс состояние объектов этого класса определяется совокупностью нескольких параметров(у них есть конкретные значения) и требуется реализовать некие операции с объектами этого класса. Одна из этих операций это регулировка значений параметров путем дискретного увеличения или уменьшения их значений. Собственно в это вся проблема... Не знаю как это реализовать. Помогите пожалуйста.
Само задание и набросок кода,не знаю нужен ли он:
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
#include "televizor.h"
 
televizor::televizor()
    : volume(),brightness(),contrast(), balance(), numberC(), numberT()
{
 
}
 
void televizor::add()
{
    cout<<"\nControl values\n";
 
{
int a,b,c,d,e,f;
char y,n;
cout<<"\nIncrease Volume Y\N \n";
cin>>y,n;
if(y)
cout<<"\nInput Volume\n";
cin>>a;
volume=volume+a;
else
cout<<"\nInput Volume\n";
cin>>a;
volume=volume-a;
 
}
}
 
std::ostream& operator<< (std::ostream& os, const televizor& vklad)
{
    os <<vklad.volume<<' '<<vklad.brightness<<' '<<vklad.contrast<<' ' << vklad.balance<<' ' << vklad.numberC<<' ' << vklad.numberT<<' ';
   return os;
}
 
std::istream& operator>> (std::istream& is, televizor& vklad)
{
    is >>vklad.volume>>vklad.brightness>>vklad.contrast >> vklad.balance >> vklad.numberC >> vklad.numberT;
   return is;
}
 
televizor::~televizor()
{
 
}
 
televizor::televizor(const televizor& copy)
    :volume(copy.volume),brightness(copy.brightness),contrast(copy.contrast), balance(copy.balance), numberC(copy.numberC), numberT(copy.numberT)
{
 
}
televizor& televizor::operator=(const televizor& equals)
{
    volume=equals.volume;
   brightness=equals.brightness;
    contrast=equals.contrast;
   balance=equals.balance;
    numberC=equals.numberC;
    numberT=equals.numberT;
    
    return *this;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru