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

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

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

Показать сообщение отдельно
CheshireCat
Эксперт С++
2892 / 1241 / 78
Регистрация: 27.05.2008
Сообщений: 3,363
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
}
В стеке размещаются локальные (автоматические) данные; и в этом случае о размере стека замечание правильное.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru