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

Про массивы. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Passing 'double' for converting 1 of 'void' http://www.cyberforum.ru/cpp-beginners/thread408811.html
Здравствуйте! пишу метод Эйткина (для выч. мата)с графикой но выдает ошибки в коде. Помогите исправить! заранее спасибо! #include <stdio.h> #include <math.h> #include <graphics.h> #include...
C++ создание и работа со списками разработать программу для создания и работы с двусвязным списком , состоящим из структур. Для работы со списком создать меню со следующими пунктами: 1. Создание списка. 2. Просмотр списка. 3.... http://www.cyberforum.ru/cpp-beginners/thread408794.html
Как установить FLTK C++
Помагите установить FLTK???? может есть видео учитель или что то в этом роде??
C++ Разработать алгоритм, вычисляющий перекаются ли две окружности.
Разработать алгоритм, вычисляющий перекаются ли две окружности. Точки и окружности задать с помощью структур. Результат вывести на экран. Правила форума cyberforum.ru 2.3 Создавайте темы с...
C++ перегружаемые функции http://www.cyberforum.ru/cpp-beginners/thread408781.html
Есть задание для массивов типа int и double: 1. найти сумму положительных элементов массива 2. произведение элементов, находящихся между минимальным и максимальным по модулю значениями 3. и...
C++ Русификация при помощи класса. Всем привет! Требуется Ваша помощь в создании файла описания класса для русификации консольной программы. Например есть код (Взято из раздела "Ответы" находящиеся в этом форуме):... подробнее

Показать сообщение отдельно
serejkus
47 / 45 / 4
Регистрация: 31.10.2011
Сообщений: 98
17.12.2011, 23:31
Цитата Сообщение от soican Посмотреть сообщение
Я где-то читал, что так как переменные создаються в стэковой памяти, то ограничения идут именно оттуда. А вообще можно создавать массив в динамической памяти там размер ограничен только твоей оперативной памятью.

C++
1
 int *arr = new int [10000000]
Думается мне, что ограничение связано не с тем, где выделяется память, а с тем, как она адресуется. Еще раз: обычно максимальный размер массива равен максимальному беззнаковому целому. Не очень ясно как вы будете получать значение из ячейки памяти за номером ULONG_MAX + N (ну и не менее непонятно, как выделить память такого размера в heap'е).
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru