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

Существует ли ограничение при использовании new? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ из C# в C++ http://www.cyberforum.ru/cpp-beginners/thread844650.html
Доброго времени суток. Помогите перевести код из C# В C++ код C#: using System; using System.Collections.Generic;
C++ Массив. По данному времени определить, какие из поездов стоят сейчас на станции Дан массив, в котором хранятся данные о расписании поездов:номер поезда, название (откуда-куда, например, Астана-Алматы), время прибытия на станцию, время отправления (часы, минуты). Будем считать,... http://www.cyberforum.ru/cpp-beginners/thread844590.html
Проблемы в результате работы программы C++
Добрый день. Помогите разобраться в 1) Почему не работает setw() при ошибке. 2) Что такое #inf и как избавиться от него. 3) Как сделать так чтобы "Y" были в столбик, независимо от длинны значения...
C++ Поиск компонент связности графа, заданного списками смежности
Описываю класс Граф, задавая его с помощью списков смежности. Требуется найти кол-во компонент связности. Применяю метод обхода в ширину. Однако, не получается создать указатель на список a(Строка в...
C++ Дерево выбора для реализации внешней сортировки http://www.cyberforum.ru/cpp-beginners/thread844577.html
Добрый вечер. Нужно реализовать алгоритм сбалансированного многопутевого слияния из книги Д. Кнута. Существуют ли контейнер в STL, целиком реализующие функции дерева выбора, либо контейнеры, с...
C++ Необходимо разобраться с кодом Объясните пожалуйста что делает эта программа #include <vector> #include <cstdio> using namespace std; void f(int v, int p, const vector< vector<int> > &edges) { printf("%d ", v + 1); for... подробнее

Показать сообщение отдельно
diagon
Higher
1929 / 1195 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
21.04.2013, 21:40
У new нет ограничений, ограничения есть лишь на свободную память.
Но для 28к экземпляров вашего класса получается ~5 мегабайт.
Скорее всего, ошибка в коде.
bad_alloc может вылетать, если вы где-то вышли за границы массива и тем самым повредили кучу. Тогда при последующих аллоках будет вылетать это исключение.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru