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

Разработка шаблонного класса-контейнера - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Блок схема для программы http://www.cyberforum.ru/cpp-beginners/thread1491089.html
Приветствую! Нужна помощь в создании блок схемы. (Редактирование) Не составлял блок схемы до этого, что не так? (см.вложение). Задание: Надо составить прогу, которая позволяет текст, содержащийся в файле, воспроизвести сигналами азбуки Морзе. При этом текст должен посимвольно выводиться на экран. Предусмотреть возможность плавной регулировки скорости воспроизведения. код: #include...
C++ Как правильно удалять выделенную память под указатель на указатель? есть код #include <iostream> #include <conio.h> #include <stdlib.h> #include <time.h> using namespace std; void sort_1(const int **&const ptr,const int& N) { for (int i = N - 1; i >= 0; i--) { http://www.cyberforum.ru/cpp-beginners/thread1491088.html
Обнуляются поля в структуре C++
Всем привет! Курю книжку по плюсам от Шилдта. Домашнее задание было в книге реализовать поиск по имени товара. Вот объявление структуры. const size_t arraySize = 255; struct InventoryType { char name; int onHand; int leadTime; double cost;
C++ Нарисовать блок-схему программы
Нужна Блок схема программы "Тест". Вот код: #include "stdafx.h" #include <iostream> #include <fstream> #include <stdio.h> #include <conio.h> #include <string> using namespace std; struct test
C++ Разделить файл на четные и нечетные числа http://www.cyberforum.ru/cpp-beginners/thread1491032.html
Программа открывает файл,заполненный случ.числами в диапозоне -500 500.затем считывает из него данные,разделяет четные и нечетные числа и записывает другой файл,сохраняя исходный порядок для каждой группы(сначала отрицательные потом положительные).программа должна работать со списком,который должен очищаться после сохранения во второй файл. НУЖНО СРОЧНО,помогите
C++ Составить блок-схему к программе #include "stdafx.h" #include <iostream> #include <stdio.h> #include <conio.h> #include <dos.h> int main() { int value; std::cout << "Enter value" << std::endl; подробнее

Показать сообщение отдельно
hoggy
5225 / 2116 / 403
Регистрация: 15.11.2014
Сообщений: 4,800
Завершенные тесты: 1
01.07.2015, 22:02     Разработка шаблонного класса-контейнера
Цитата Сообщение от The New Guy Посмотреть сообщение
и как сделать так чтобы я создавал массивы нужных мне размеров а не заданных изначально.
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
#include <iostream>
#include <cassert>
 
template <class ElemType, size_t Elements> 
struct Container
{
    Container() {}
    
    template<class U>
    Container(U&& elem, const size_t count)
    {
        assert(count<=Elements);
        for(size_t i=0; i<count; ++i)
            arr[i]=elem;
    }
    
    const ElemType& GetElem( const size_t& index)
    {
        assert(index<Elements);
        return arr[index];
    }
 
    
    void PutElem( const size_t index, const ElemType& elem )
    {
        assert(index<Elements);
        arr[index]=elem;
    }
 
    
private:
    ElemType arr[Elements];
};
 
 
int main()
{
    std::cout << "Hello, world!\n";
    
    Container<int, 32> mycont(10, 32);
}
 
Текущее время: 22:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru