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

Почему не компилируется list.push_back( double[3] ) ? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нерекурсивное решение задачи о Ханойских башнях (Pascal -> C++) http://www.cyberforum.ru/cpp-beginners/thread1496573.html
Написать нерекурсивную программу для нахождения последовательности перемещений колец в задаче о ханойских башнях. Использовать стек отложенных заданий. Нерекурсивная Программа есть на Паскале, надо...
C++ Постройте таблицу значений функции ребят последние задания, помогите пожалуйста: 1)Постройте таблицу значений функции для . Решить задачу тремя способами: использовать операторы for, while, do while. дана система 0,если х<5... http://www.cyberforum.ru/cpp-beginners/thread1496551.html
Функция подсчета четных элементов бинарного дерева C++
Требуется написать функцию подсчета количества четных узлов бинарного дерева
C++ Как проверить существование файла?
как проверить существование файла? мне нужно для условия Добавлено через 1 минуту работает: bool FileExists(const char *fname) { return access(fname, 0) != -1; }
C++ Хранение ссылок на файловые потоки http://www.cyberforum.ru/cpp-beginners/thread1496467.html
Добрый вечер. Столкнулся с ошибкой C2280 - невозможность использовать конструктор копирования для ifstream. Пытаюсь заполнить приоритетную очередь парами вида <std::string, std::ifstream&>, но...
C++ Задачи С++ Привет всем экспертам! Вот и настал тот день, когда заканчивается летняя практика, за время которой, благодаря своей легкомысленности и неспособности схватывать налету, ты так и не смог приобрести... подробнее

Показать сообщение отдельно
VIKT0R
9 / 9 / 2
Регистрация: 15.11.2011
Сообщений: 91

Почему не компилируется list.push_back( double[3] ) ? - C++

10.07.2015, 10:34. Просмотров 705. Ответов 21
Метки (Все метки)

А почему компилятор отказывается добавлять в список массив?

C++
1
2
3
4
5
6
std::list<double[3]>    lst;   // у компилятора нет замечаний
 
double  arr[3] = { 0 };
 
lst.push_back( arr );   //  а здесь выдает error C2075: Target of operator new():
//для инициализации массива требуются фигурные скобки
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru