Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.12.2013, 21:56   #1
220Volt
Форумчанин
 
Регистрация: 14.12.2012
Сообщений: 668
По умолчанию Создать массив.

Здравствуйте.
Я хочу: создать static constexpr массив из пакета шаблонных аргументов, важно что заполнить не во время выполнения программы. Как этого достичь? Я надеялся на такой вариант:
Код:
template <int... _i>
    struct S
    {
        static constexpr int ar[] = _i...;
        void f() 
    };
но к сожалению ничего не выходит.
220Volt вне форума Ответить с цитированием
Старый 16.12.2013, 22:19   #2
220Volt
Форумчанин
 
Регистрация: 14.12.2012
Сообщений: 668
По умолчанию

Разобрался:
Код:
template <int... _i>
    struct S
    {
        static constexpr int ar[] {_i...};
    };
220Volt вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
СИ: Задан массив, состоящий из целых положительных и отрицательных чисел. Создать новый массив из положительных элементов старого Любимая Помощь студентам 0 28.05.2013 18:44
Создать двоичный файл, записать n целых чисел. Из файла создать массив, элементы числа-палиндромы (на C) Simak63 Помощь студентам 0 30.03.2011 21:06
Как создать массив fezilk24 Общие вопросы Delphi 4 13.06.2010 21:43
Создать массив Mikhail91 Общие вопросы C/C++ 2 10.02.2010 23:21
Создать массив записей((( Настенька..Блонди Паскаль, Turbo Pascal, PascalABC.NET 2 28.12.2008 19:39