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

Вопрос про статический массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дан символьный файл f, содержащий сведения о сотрудниках учреждения http://www.cyberforum.ru/cpp-beginners/thread20118.html
Дан символьный файл f, содержащий сведения о сотрудниках учреждения, записанные по следующему образцу: фамилия_имя_отчество,фамилия_имя_отчество,....Записать эти сведения в файле g, используя...
C++ И снова числа Фибоначчи Пожалуйсто помогите решить задачу, а то я уже убился с ней):" составить матрицу оброзованную из чисел Фибоначи по рядам( два первых числа =1)", матрица будет такая: 1 5 34 1 8 55 2 13 .. 3... http://www.cyberforum.ru/cpp-beginners/thread20111.html
Выделение памяти C++
Какая разница между выделением памяти функциями malloc, calloc, realloc и оператором new? И как изменить размер выделенной памяти без потери текущих значений если память была выделена оператором new?...
Найти сумму, разность, произведение и частное от деления первого числа на второе C++
Даны два числа. Найтиих сумму, рахность, произведение и частное от деления первого числа на второе :help:, у меня просто небыло ни одного урока по C++, то есть я полный и 100% 0
C++ Как получить системное время и дату? http://www.cyberforum.ru/cpp-beginners/thread20059.html
В поиске искал и не нашел. Вопрос, значит, такой: Есть у меня допустим класс t_and_d и в него входят 2 переменные. в одну необходимо передать текущее системное время, и во вторую текущую...
C++ Найти на диске файл с заданным именем Ребят, помогите написать прогу на C. Очень надо!!! подробнее

Показать сообщение отдельно
CheshireCat
Эксперт С++
2897 / 1246 / 78
Регистрация: 27.05.2008
Сообщений: 3,411
02.01.2009, 14:55
Ээээ... статические данные размещаются в стеке? Здрассте, это с какого перепугу? Ах да, на дворе Новый год и праздники ....
Код
#include <iostream>
using namespace std;

static int array[500 * 1024 * 1024];  // 500 Мбайт * sizeof(int) == почти 2 Гбайт

int main()
{
    cout << "-------------------" << endl
         << "size of array is " << sizeof(array) << " bytes" << endl;
    // Output:
    // -------------------
    // size of array is 2097152000 bytes
}
В стеке размещаются локальные (автоматические) данные; и в этом случае о размере стека замечание правильное.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.