Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ На что ссылается итератор после remove(*it) https://www.cyberforum.ru/ cpp-beginners/ thread534145.html
Здравствуйте! Не понимаю, почему итератор ссылается на удаленный из списка элемент? #include <vcl> #include <iostream> #include <fstream> #include <list> #include <vector> #include <string> using namespace std;
Односвязный список. Узел-запись о книге в библиотеке. C++
Односвязный список. Узел-запись о книге в библиотеке: автор, название, имееться ли в наличии(если нет то фамилия читателя,которому выдана). Создать отдельный список книг свободных. Распечатать новый список!! С++ Помогите пожалусто.... Заранее спасибо
C++ Visual studio open dialog подскажите как работает в Visual studio 10 open dialog в delphi. (появляется окно что бы выбрать файл для открытия) никак не могу разобраться. https://www.cyberforum.ru/ cpp-beginners/ thread534140.html C++ Задача по теме функции https://www.cyberforum.ru/ cpp-beginners/ thread534131.html
Мне дали задачу: на языке с++ записать объявления функций, выполняющих заданные действия. Написать функцию main, содержащую примеры вызовов объявленных функций с выводом результатов в консоль: 1) определить индекс наибольшего элемента в одномерном массиве. 2) удалить из строи указанный символ. я смог сделать только первый пункт. помогите сделать пожалуйста. заранее спасибо вот первый...
C++ Определить индекс наибольшего элемента в одномерном массиве
Мне дали задачу: на языке с++ записать объявления функций, выполняющих заданные действия. Написать функцию main, содержащую примеры вызовов объявленных функций с выводом результатов в консоль: 1) определить индекс наибольшего элемента в одномерном массиве. 2) удалить из строи указанный символ. я смог сделать только первый пункт. помогите сделать пожалуйста. заранее спасибо вот первый...
C++ Работа с документами word https://www.cyberforum.ru/ cpp-beginners/ thread534097.html
Доброе время суток форумчане! Подскажи, как мне легче решить проблему: нужно открыть документ word(doc,docx) как текст, что-бы он был доступен в проекте!
C++ Перевод галлона в кубический фут https://www.cyberforum.ru/ cpp-beginners/ thread534093.html
Помогите написать программу Считая, что кубический фут равен 7,481 галлона, написать программу, запрашивающую у пользователя число галлонов и выводящую на экран эквивалентный объем в кубических футах
Исключение при работе с указателем на двухмерный массив C++
Всем привет, я новенький на этом форуме и с++ изучаю тоже недолго. Возникла некая проблемка, хочу попросить разъяснить что делаю не так. Обычно проблемы решаю сам и эту решу, но возможно вы поможете быстрее. IDE VS 2010 Играюсь алгоритмом поразрядной сортировки. Можно было сделать списком, но решил попробовать массивами, так интереснее -- возни больше 8-) Вкратце: нужно создать набор...
C++ Перевод консоли в окно есть консольный исходник VMProtect для получения HWID. Хочу перевести его в оконное приложение... Может у кого есть шаблон окошка для таких целей? Желательно чтоб с кнопкой копирования в буфер. } #include <iostream> #include <windows.h> #include <stdio.h> #include <winnt.h> #include "VMProtectSDK.h" https://www.cyberforum.ru/ cpp-beginners/ thread534074.html C++ Матрица, очень интересно https://www.cyberforum.ru/ cpp-beginners/ thread534073.html
как зделать так чтоб програма сама делала матрицу вида - - + - - + + + а также еще большую - - - + - - - + - + + -
C++ Пересечение отрезков
Есть 2 отрезка, определенные O1(x1, y1, x2, y2) и O2(x1, y1, x2, y2) Нужно узнать, пересекаются ли они. Собственно задача не так проста как кажется, тк через прямую (y = kx + b) невозможно создать универсальный алгоритм, тк отрезок может быть и четко вертикальным, а прямая не может быть таковой. Есть у кого идеи универсального алгоритма, ибо с несколькими ифами меня не устраивает.
C++ Найти сумму и произведение элементов k-ого столбца матрицы Дана матрица m*n и целое число k (1<=k<=m) найти сумму и произведение элементов k-ого столбца данной матрицы https://www.cyberforum.ru/ cpp-beginners/ thread534052.html
54 / 54 / 9
Регистрация: 24.09.2011
Сообщений: 149
30.03.2012, 15:03 0

Создать класс жидкость (доделать программу) - C++ - Ответ 2854290

30.03.2012, 15:03. Показов 3208. Ответов 3
Метки (Все метки)

Ответ

Цитата Сообщение от diga Посмотреть сообщение
не могли бы вы описать что тут происходит? зачем это надо буду благогдарен)
C++
1
2
3
4
5
6
7
8
9
10
11
12
liquid(char *N_name, float n_d) // конструктор - это метод(функция) класса, которая имеет такое же 
// имя как и сам класс. Создает объект данного класса.
 {
 name = new char[strlen(N_name)+1];
// выделяем память под строку, размером strlen(N_name)+1, 1 - нужна, чтобы добавить '\0' символ, который является концом строки
 strcpy (name, N_name);
// копируем в поле объекта(name) параметр конструктора(N_name). Грубо говоря копируем строку в строку
 name[strlen(N_name)] = '\0';
// в конец добавляем ноль символ
 density = n_d; //
// задаем плотность
 }
C++
1
2
3
4
void setNabuhivaet(float Nabuhivaet){nabuhivaet=Nabuhivaet;}
// Метод, так называемы сеттер. Устанавливает(изменяет) свойство объекта. В данном случае nabuhivaet
void print(){cout<<name<<" "<<density<<" "<<nabuhivaet<<endl;}
// А это метод вывода на экран
C++
1
2
3
4
5
6
7
8
liquid VODA("BonAqua",1000);
// создаем объект VODA класса(типа) liquid с name "BonAqua" и density 1000
 alcohol VODIARA("NASHA",800,40);
// аналогично только класс другой и объект другой))
 VODA.setDensity(2000);
// изменяем density объекта VODA на 2000
 VODA.print();// выводим на экран
 VODIARA.print();// --"--

Не по теме:

Я, наверное, не должен быть таким добрым...



Вернуться к обсуждению:
Создать класс жидкость (доделать программу) C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.03.2012, 15:03
Готовые ответы и решения:

Создать класс жидкость
Раздали задание и я вообще не представляю что это О_о ??? Задание: Создать класс жидкость,...

Создать класс жидкость
Ребята, помогите! Создать класс жидкость, содержащий в качестве параметров название (строка),...

Создать класс Жидкость
Создать класс &quot;Жидкость&quot; имеющий название (указатель на строку) плотность. определить конструкторы...

Создать класс жидкость, имеющий название (указатель на строку), плотность
Создать класс жидкость, имеющий название (указатель на строку), плотность. Определить конструкторы,...

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

В купол (формы полусферы) заливают жидкость сверху; вывести высоту, при которой жидкость начнёт вытекать
В купол полусферической формы сверху заливают жидкость плотности P. Масса Купола M и его внутренний...

Создать класс Man (человек), с полями: имя, возраст, пол и вес. Создать производный класс Student ...
Создать класс Man (человек), с полями: имя, возраст, пол и вес. Определить методы задания имени,...

Создать абстрактный базовый класс Тройка чисел с виртуальными методами увеличения на 1. Создать производный класс Время со своими функциями
Здравствуйте, пожалуйста помогите написать код к данной задаче, с таким условием: Создать...

Создать класс - данные - абстрактный базовый класс. Создать производные классы
Всем привет! У меня вот такая проблема.... Создать класс - данные - абстрактный базовый класс....

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