Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
0 / 0 / 0
Регистрация: 15.12.2018
Сообщений: 4

Структура из одного поля

03.03.2019, 16:46. Показов 1998. Ответов 4

Студворк — интернет-сервис помощи студентам
Здравствуйте, не совсем понимаю как объявить такую структуру:
Необходимо определить шаблонную структуру arr, состоящую из одного единственного поля m – статического массива. Параметры шаблона – тип данных в массиве и длина массива.

Пока на уме только такой вариант, но что-то мне подсказывает, что он неверный. Как все-таки сделать правильно?

C++
1
2
3
4
5
template<typename T>
struct arr
{
    T m;
};
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.03.2019, 16:46
Ответы с готовыми решениями:

Зависимые поля (список значений одного поля зависит от значения другого поля)
Здравствуйте, Уважаемые участники форума, изучив множество подобных вопросов на разных форумах, не смог найти для себя нужный вариант....

Как связать между собой два поля (список значений одного поля зависит от значения другого поля)
Есть таблица: предмет, КодТипаМатериала (список), КодМатериала (список) для примера: стул, ткань, чёрное сукно ...

Как произвести выборку одного поля по условию другого поля в коллекции?
Всем привет! Как произвести выборку одного поля по условию другого поля в коллекции? Т.е. допустим есть класс MyClass: public class...

4
 Аватар для Draka_za_edy
3 / 2 / 3
Регистрация: 07.03.2018
Сообщений: 217
03.03.2019, 17:13
Должно быть тут происходит уточнее типа данных для компилятора.
http://alenacpp.blogspot.com/2006/08/typename.html
0
Модератор
Эксперт С++
 Аватар для zss
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,246
03.03.2019, 17:17
Лучший ответ Сообщение было отмечено KarinKrin как решение

Решение

C++
1
2
3
4
5
template<typename T, int N>
struct arr
{
    T m[N];
};
1
0 / 0 / 0
Регистрация: 15.12.2018
Сообщений: 4
03.03.2019, 17:28  [ТС]
Хорошо, а как тогда задавать это в основной программе?
В таком варианте возникает ошибка "недостаточно аргументов для шаблона класса arr"
C++
1
arr<int> x{1, 2, 3};
Добавлено через 3 минуты
Все, разобралась, спасибо большое!
0
Модератор
Эксперт С++
 Аватар для zss
13773 / 10966 / 6491
Регистрация: 18.12.2011
Сообщений: 29,246
03.03.2019, 17:38
C++
1
arr<int,3> x{1, 2, 3};
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.03.2019, 17:38
Помогаю со студенческими работами здесь

Обновление одного поля таблицы, при заполнении поля в другой таблице
Друзья помогите новичку! Есть две таблицы -продажа(id продажи, сумма продажи) -скидка(id скидки, id продажи, скидка 15%) Как...

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

Сравнение всех значений поля в одной таблице со значением одного поля в другой
Пожалуйста помогите! БД в Access. Две таблицы id и ip. Поле pn таблицы id связан с полем id таблицы ip связью один-к-одному. Нужно чтобы...

Вывод количества полей одного поля для другого поля этой же таблицы
Здравствуйте! Есть таблица Statement, в которой есть два поля: StatementNumber и StudentID. Для каждой ведомости может быть несколько...

Значение одного поля зависит от значения другого поля
Всем здравствуйте! Подскажите пожалуйста, как прописать условие, чтобы при выборе из поля со списком &quot;подраздел&quot; значения...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru