Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создание шаблона https://www.cyberforum.ru/ cpp-beginners/ thread582347.html
Задача - сделать шаблон контейнера. То до чего додумался: #include "stdafx.h" #ifndef _TEMPL_H #define _TEMPL_H template<class T> class LinkedList{
Заменить элементы главной диагонали матрицы на нули C++
Заменить элементы главной диагонали на нули
C++ int to string с разделением на разряды Как перевести целое 123456789 в строку "123 456 789"? https://www.cyberforum.ru/ cpp-beginners/ thread582334.html C++ Класс: Реализация через битовое поле класса "Множество" https://www.cyberforum.ru/ cpp-beginners/ thread582301.html
Реализация через битовое поле. Как сделать ввод и вывод множества и так чтобы элементы хранились в отсортированном порядке? #include <iostream> #include<stdexcept> using namespace std; typedef unsigned short WORD; class Set {
Потоки контейнеры C++
Ребят, всем привет, помогите пожалуйста задачу решить плз Создать функцию разархивации файлов. Несколько файлов были слиты в один следующим образом: сначала идут названия всех файлов и их размеры, затем данные из этих файлов, разделенные, например, строками вида #########################. Надо разделить этот файл обратно на несколько файлов. Функция принимает название входного файла. ...
C++ Найти максимальный элемент списка и поменять его местами с первым элементом Информационное поле эл-та стека числовое. Найти максимальный эл-т списка и поменять его местами с первым элементом. Вот есть код программы но он неработает. #include <iostream> #pragma hdrstop using namespace std; //--------------------------------------------------------------------------- https://www.cyberforum.ru/ cpp-beginners/ thread582288.html
C++ open serial port windows https://www.cyberforum.ru/ cpp-beginners/ thread582241.html
Можно ли открыть com port на windows используя функцию open("COM3", O_RDWR)? Важно не использовать CreatFile или OpenFile.
C++ Создать программу вывода строки текста
Создать программу вывода строки текста, меняя размер шрифта от минимального читаемого размера до 1 дюйма. как это реализовать с++?
C++ Матрицы: найти количество, сумму и среднее арифметическое отрицательных элементов в каждой строке дан двумерный массив, найти количество, сумму и среднее арифметическое отрицательных элементов в каждой строке https://www.cyberforum.ru/ cpp-beginners/ thread582214.html C++ Найти в массиве наименьший из элементов https://www.cyberforum.ru/ cpp-beginners/ thread582209.html
Нужна помощь
C++ Строки, копирование всех цифр из одной строки в другую
Задание: Требуется ввести строку,затем копировать все цифры в другую строку. Моё решение: #include "stdafx.h" #include "stdio.h" #include "stdlib.h" #include "string.h" int _tmain(int argc, _TCHAR* argv) { char num;
C++ GMP, MPFR, MPIR кто знаком? Здравствуйте уважаемые форумчане, помогите разобраться, застрял, код компилируется (VS2010), но программа вылетает, мотивируя: 'test1.exe': Loaded 'D:\_KURS\test1\Debug\test1.exe', Symbols loaded. 'test1.exe': Loaded 'C:\Windows\SysWOW64\ntdll.dll', Cannot find or open the PDB file 'test1.exe': Loaded 'C:\Windows\SysWOW64\kernel32.dll', Cannot find or open the PDB file 'test1.exe': Loaded... https://www.cyberforum.ru/ cpp-beginners/ thread582190.html
0 / 0 / 2
Регистрация: 30.05.2010
Сообщений: 17
22.05.2012, 12:42 0

Шаблон динамического массива - C++ - Ответ 3064780

22.05.2012, 12:42. Показов 2293. Ответов 1
Метки (Все метки)

Ответ

Как к оператору [] прикрутить защиту границ массива?
Если не прикручивать к определённому значению, то:

C++
1
2
3
4
5
6
BaseType   &
TArray::    operator [] (size_t  Index  )
{
 assert( CountOfItems >= Index );
 return *(Items+Index);
}
В заголовочный файл добавить #include <cassert>

Вернуться к обсуждению:
Шаблон динамического массива C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.05.2012, 12:42
Готовые ответы и решения:

Шаблон задаваемого с клавиатуры динамического массива
Обязательно с использованием классов Есть задача. Дан массив вещественных чисел. а) Ко всем...

Как создать шаблон класса одномерного динамического массива?
Нужно решить задачу(консольное приложение(совместимое с visual studio 2005)): Со-здать ша-блон...

Реализовать шаблон динамического числового массива фиксированной длины
Реализовать динамический числовой массив фиксированной длины как класс шаблон. Класс должен иметь...

Создать шаблон динамического списка
спроектировать шаблон для класса динамический список Создать конструкторы: по умолчанию, с...

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

Реализовать шаблон класса для хранения динамического списка
Нужно реализовать: 1.Операции вставки элемента в начало списка 2.Операцию удаления первого...

Передача массива данных в Excel или создание двумерного динамического массива
Нашел на просторах вот такое: Dim oExcel As Object Dim oBook As Object Dim oSheet As...

Функция с применением динамического массива, чтобы размер массива увеличивался по мере необходимости
Ребята, подскажите, кто может, каким образом создать функцию с применением динамического массива,...

Создайте класс динамического массива, в котором реализована проверка выхода за границы массива
Создайте класс динамического массива, в котором реализована проверка выхода за границы массива....

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