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

ООП и контейнеры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выделить из текста целые числа http://www.cyberforum.ru/cpp-beginners/thread860818.html
Допустим у нас есть файл с числами в середине различного типа, таких как int, float, double. Как узнать количество чисел например типа int?
C++ Вычисление определенного интеграла Составить программу вычисления определенного инте-грала с автоматическим выбором шага интегрирования. Расчет интеграла различными методами, а также расчет подынтегральной и первообразной функции оформить в виде отдельных функций. Формула Симпсона Формула Гаусса для n=4 первообразная (sinh(4x)/32)+(sinh(2x)/4)+(3*x/8) вычисляемый интеграл pow(cosh4(x),4) #include<iostream>... http://www.cyberforum.ru/cpp-beginners/thread860780.html
C++ Динамические структуры
Помогите пожалуйста Написать программу с функциями, которая: а)проверяет, сколько в списке Р одинаковых элементов, которые и выводит в результате на печать; б)удаляет из непустого списка Р первый элемент; в)добавляет в конец списка Р новый элемент Q. Добавлено через 21 минуту #include "stdafx.h" #include <iostream>
считывание из файла c++ C++
считываю из файла, но он не читает все строки, почему не знаю. Может кто-нибудь помочь? ifstream file("1.txt",ios::in); char *buff=new char; while(file.good()) { file.getline(buff,1024,'\0'); printf("%s\n",buff); }
C++ Считывание из файла в массив строк http://www.cyberforum.ru/cpp-beginners/thread860769.html
Например в файле: jfgjfjgfjkjdf32vsdf1 342rdfrg 3524t6yrfdh3 er2etg И тд Надо чтобы создался массив char из четырех строк, и соответственное в str записалась первая строка, в str вторая и тд И как правильно выделить память под них?
C++ меняющиеся название записываемого файла TStringList * listR = new TStringList(); for (int i = 0; i < k; i++) { // здесь я заполняю этот listR цифрами } listR->SaveToFile("Result.txt") ; Как мне где-то объявить название Result и сохранять файл с измененным названием, пробовал мудрить с char что то не вышло подробнее

Показать сообщение отдельно
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
10.05.2013, 17:48     ООП и контейнеры
Здорова господа!
От есть задачка:
Напишите класс, производный от Container так, чтобы Vector из параграфа 16.2.1 мог использоваться в стиле контейнера из параграфа 16.2.2

От класс Vector из параграфа 16.2.1:
C++
1
2
3
4
5
6
7
8
template<class T>
class Vector//optimal6nui
{
public:
    explicit Vector(size_t n):size(n){}//inicializaci9 n ob6ektami co znacheniem T()
    T& operator[](size_t );//indekcaci9
    //...
};
От класс Container из параграфа 16.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
struct Object
{
    Object* pre;
    Object* next;
    //...
/*public:
    //konctryktor po ymolchaniyu
    Object():pre(0),next(0){}
 
    //virtual6nui dectryktor
    virtual ~Object(){};*/
};
 
class Container : public Object
{
public:
    struct Bad_op//klacc icklyuchenii
    {
        const char* p;
        Bad_op(const char* pp):p(pp){}
    };
    
    virtual void put(Object*){throw Bad_op("put");}
    virtual Object* get() {throw Bad_op("get");}
    virtual Object*& operator[](int){throw Bad_op("[]");}
    
    //...
};
И от чото я ничего не пойму как этот класс написать и вообще как можно использовать вектор в стиле контейнера?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru