Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ записать выражение, зависящее от координат точки X1 и Y1 и принимающее значение TRUE, если точка принадлежит заштрихованной области, и FALSE, если не https://www.cyberforum.ru/ cpp-beginners/ thread838799.html
помогите пожалуйста
C++ Подпрограмма, которая вычисляет натуральный степень числа
Задание: Написать подпрограмму, которая вычисляет натуральный степень числа. Код С++: #include<iostream> using namespace std; double power(double x,int n) {double r=1; while(n){if(n&1)r=r*x,n--; x=x*x; n>>=1;} return r;} int main(){ double x; int n; cout<<"Vvedite chislo i stepen\n"; cin>>x>>n; cout<< power(x,n)<< endl; system("pause");}
C++ Перегруженные функции https://www.cyberforum.ru/ cpp-beginners/ thread838779.html
Всем доброго дня! Помогите с программой: Написать перегруженную функцию суммирования для получения суммы кодов символов от 'a’ до 'z’. В качестве параметров использовать значения начального символа и конечного символа. Вот пример программы: Пример программы, но я не пойму,как она работает: #include<stdio.h> #include<iostream.h> void print(int i){ printf("%d",i);} void print(char...
C++ Заполнить матрицу ЛП, от левого верхнего угла по спирали: вниз-направо-вверх-налево Заполнить матрицу ЛП, от левого верхнего угла по спирали: вниз-направо-вверх-налево. квадратная матрица. делал по примеру этого поста вот не знаю, ну приколы есть, не с начала начинает, заменяет некоторые числа.. даже скрин сделаю. #include <iostream> #include <iomanip> #include<conio.h> using namespace std; int main() https://www.cyberforum.ru/ cpp-beginners/ thread838774.html
C++ Строки. Напечатать в алфавитном порядке все глухие согласные буквы
Всем привет, есть задача и код к ней на Паскале, кто может переведите данный код в код языка С++, спасибо. Дана непустая последовательность слов из строчных русских букв; между соседними словами – запятая, за последним словом – точка. Напечатать в алфавитном порядке все глухие согласные буквы, которые не входят хотя бы в одно слово. Примечание: глухие согласные – к, п, с, т, ф, х,...
C++ Даны натуральное k , символьный файл f и текстовый файл f1 . Файл f содержит 30 слов , каждое из которых будем называть ключевым Добрый день, помогите пожалуйста сделать вот такую программу. Даны натуральное k , символьный файл f и текстовый файл f1 . Файл f содержит 30 слов , каждое из которых будем называть ключевым. Сформировать файл g , который содержит строки файла f1 , циклически сдвинутые так, чтобы каждое ключевое слово, входящее в строку, начиналось с k-й позиции. Строки, содержащие ключевых слов, в файл g не... https://www.cyberforum.ru/ cpp-beginners/ thread838766.html
C++ Деструктор https://www.cyberforum.ru/ cpp-beginners/ thread838765.html
В чем проблема?)
C++ Округление дробной части
Помогите пожалуйста!!! Как реализовать метод округления дробной части до 0,1 (0,36 -> 0,4; 0, 33333 ->0,3 и т.д.)????
C++ добавить 3 поле Нужно добавить 3 поле, переопределить метод вывода (выводить в формате координат). Сама программа производит арифметические действия с комплексными числами. #include "stdafx.h" #include <iostream> using namespace std; class Complex { public: Complex():re(0),im(0){} Complex(double Re,double Im):re(Re),im(Im){} https://www.cyberforum.ru/ cpp-beginners/ thread838758.html C++ Почему то пропускается условие https://www.cyberforum.ru/ cpp-beginners/ thread838749.html
В программе нужно указать записывать в файл или нет. Вроде бы все правильно, но почему то пропускается условие вот сдесьif(fl == 'y' || fl == 'Y') flag = true; Вот весь код #include <stdio.h> #include <math.h> using namespace std; void vvid(int *, char); void maks_min(int *, int *, int *);
C++ Сортировка двух векторов (имена и возраст)
Имеется вектор строк, которые обозначают имена, и вектор чисел, означающий их возрасты. Нужно написать функцию sort() которая бы сортировала имена в алфавитном списке, и потом соответственно этим именам размещала возрасты участников. я написал такую функцию void Name_pairs::sort(vector<string>& a, vector<double>& b) { for (int j = a.size() - 1; j >= 2; j--) { for (int i = 0; i < j;...
C++ Есть код , написать коментарии к каждой строке https://www.cyberforum.ru/ cpp-beginners/ thread838721.html
#include<iostream> #include<math.h> using namespace std; void tryfunc(double x) { double y; try { if(x<=0||x==5){ throw 0;}
10 / 10 / 1
Регистрация: 16.12.2012
Сообщений: 141
0

Что такое контейнерная библиотека объектов? - C++ - Ответ 4418920

15.04.2013, 22:04. Показов 2040. Ответов 13
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток. Возник такой вопрос. По заданию надо выполнять каждую лабораторную в трех вариантах:
"Работы должны быть выполнены в трёх вариантах:
1. с использованием основных положений ООП в соответствии с заданием,
2. с использованием контейнерной библиотеки объектов,
3. с использованием контейнерной библиотеки шаблонов."
Первый вариант, как и третий (это же про STL?) мне ясен. В первом варианте я работы выполнил, в третьем не проблема.
А теперь вопрос. Что такое контейнерная библиотек объектов?
Было бы неплохо, если бы Вы реализовали задание этим вариантом (для наглядности). Например такое:
"Создать класс, отражающий структуру данных согласно выбранному варианту задания. Класс должен содержать методы для чтения, установки и отображения своих данных. Реализовать класс List для управления динамическим списков из элементов созданного класса."
Работа выполненная по первому варианту представлена ниже. Третьим вариантом это с помощью #include <list.h> (в нашем случае). Я правильно понимаю?
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
# include <iostream>
 
using namespace std;
 
struct Date{
    unsigned int day;
    unsigned int month;
    unsigned int year;
};
 
class List{ 
   public:
    Date* date;
    List* next;
    List():next(0) {};
};
 
class inout{
    List* begin;
    List* current; 
    int i;
public:
    inout():begin(0),current(0) {};
    
    ~inout(){   
        while (begin!=0){
            current=begin;
            begin=current->next;
            delete current;
         }
     };
 
    void add() {
        int i=1;
        while (i!=0){
            if (begin==0){
                begin = new List(); 
                begin->date=new Date();
                current=begin;
            }
            else{
                current->next=new List();
                current=current->next; 
                current->date=new Date;
            };
            cout<< "Enter date: "<< endl;
            cin>>current->date->day>>current->date->month>>current->date->year; 
            cout<<"Enter 0 to exit: "<<endl;
            cin>>i;
        };
    };
 
    void out() {
        current=begin;
        while(current!=0){
        cout<<current->date->day<<"."<<current->date->month<<"."<<current->date->year << endl;
        current=current->next;
        };
    };
};
 
int main() {
    inout o;
    o.add();
    o.out();
    return 0;
Добавлено через 1 час 38 минут
Кто знает, что это?

Вернуться к обсуждению:
Что такое контейнерная библиотека объектов? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.04.2013, 22:04
Готовые ответы и решения:

Что такое библиотека (lib)?
всем доброго времени суток. задали написать прогу для работы с БД. одним из пунктов требований к...

Что такое стандартная библиотека Си, это программный код или стандарт, набор правил для разработчиков?
В Википедии написано что это стандарт (то есть это не программный код, а правила по которым должен...

Что такое файловый буфер? Что такое режим (модификатор) доступа, при работе с файлами?
Что такое файловый буфер? Что такое режим (модификатор) доступа, при работе с файлами?

Что такое IIS и что такое PWS? Почему одно без другого не работает?
вот уже второй день пытаюсь немного разобраться в АСП. накидал небольшую тестовую страничку. но с...

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

Что такое напряжение и что такое сила тока с позиции заряженных частиц
Объясните пожалуйста, что такое напряжение и что такое сила тока с позиции заряженных частиц....

Что такое рекурсивный тип данных? Что такое конструкция рекурсивного типа?
Что такое рекурсивный тип данных? Что такое конструкция рекурсивного типа?

Что такое монитор и что такое мьютекс? Это же разные вещи?
Здравствуйте. В разных айти-статьях по-разному используют эти термины, причём часто их путают друг...

Что такое токен? Что такое сессия? Отличия от куки
Что такое токен и сессии ? в чем отличия от куков ? Безопасно ли использовать куки? можно ли...

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