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

Двумерный массив std::array. Размеры массива шаблоном - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести на экран фигуру используя введеный символ http://www.cyberforum.ru/cpp-beginners/thread1734663.html
C++ Дипломная работа "Программа для самостоятельного изучения языков программирования" Добрый день, при разработки своей дипломной работы возникли небольшие затруднения. Идея проекта - "Будет создана программа в которой пользователь самостоятельно будет изучать языки программирования(C++,C#,Java), но изучать он будет не только читая справочный материал, но и выполнять задания по той или иной теме.(например: тема по С++ "Циклы" пользователь читает кратко изложенный материал и... http://www.cyberforum.ru/cpp-beginners/thread1734659.html
вывести на экран C++
ошибка с оператором множественного выбора C++
здравствуйте, форумчане. вот код реализации очереди: #include <conio.h> #include <iostream> #include <locale.h> #include <cstdlib> using namespace std; struct QUEUE {
C++ Удаление строки из файла http://www.cyberforum.ru/cpp-beginners/thread1734640.html
Добрый день, возник вопрос возможно ли удалить/изменить в файле слово/строку, не перезаписывая при этом весь файл?
C++ массивы Опять что-то не работает,судя по всему какой-то пустяк,помогите найти #include "stdafx.h" #include <algorithm> #include <iostream> using namespace std; int main(int argc, char* argv) { setlocale(LC_ALL, "Russian"); подробнее

Показать сообщение отдельно
daslex
1088 / 498 / 102
Регистрация: 02.08.2011
Сообщений: 2,449
14.05.2016, 17:59     Двумерный массив std::array. Размеры массива шаблоном
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <array>
#include <iostream>
 
using std::array;
using std::cout;
 
template <typename T, size_t N, size_t M>
void foo(T& arr, ...) {
    array<T, N> temp;
}
 
 
int main() {
    array<array<int, 9>, 10> arr;
    foo(arr, 9, 10);
}
Кликните здесь для просмотра всего текста

Ошибка C2783 void foo(T &,...): не удается составить аргумент шаблон для "N" 15
Ошибка C2783 void foo(T &,...): не удается составить аргумент шаблон для "M" 15
Серьезность Код Описание Строка
Ошибка (активно) отсутствуют экземпляры шаблон функции "foo", соответствующие списку аргументов 15



По аналогии со старым вариантом работы с массивом хотелось. Как это сделать?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru