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

Размер стэка и кучи - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дано натуральное число, верно ли что её первая цифра превышает m (вводится с клавиатуры ) http://www.cyberforum.ru/cpp-beginners/thread1030049.html
Дано натуральное число, верно ли что её первая цифра превышает m (вводится с клавиатуры )
C++ Функция Друзья, возникла проблемка, прошу помощи( На скрине описание) int _in() { int rand,i; srand((unsigned)time(NULL)); //генератор случайных чисе int n =40; // константа n целого типа int... http://www.cyberforum.ru/cpp-beginners/thread1030042.html
Разложите пожалуйста по шагам выражение a^=b++==3?--c:b---c C++
Разложите пожалуйста по шагам выражение a^=b++==3?--c:b---c, в какой последовательности считать (приоритеты)
C++ Решение СЛАУ методом переменных направлений
Помогите, пожалуйста. Нужно реализовать программу решения системы линейных уравнений методом переменных направлений.
C++ Интерактивные циклы http://www.cyberforum.ru/cpp-beginners/thread1029997.html
Помогите сделать, кто чем сможет! Составить программу вычисления значений функции в точках хi принадлежит , хi = х0 + i дельта х, i = 0,1, …, воспользовавшись формулами разложения...
C++ музыкальный плеер, ревизия кода, советы и Добрый день форумчане. Скука меня одолела сегодня и я подумал чего же мне не хватает для счастья, ответы был прост как 2^31 - 1. Без музыки мы серы, унылы и грустные. Поэтому я решил решил... подробнее

Показать сообщение отдельно
Kukurudza
105 / 86 / 6
Регистрация: 29.08.2012
Сообщений: 539
06.12.2013, 17:01
окей, расскажу.
думаю понятно что куча гораздо медленнее стека. потому что когда вам нужна память вы зовете аллокатор памяти, а он в свою очередь долбит менеджера памяти и уже менеджер памяти ищет вам место и дает, если оно есть.
как написал максим, у вас на стеке есть 1мб памяти, и этого хватает за глаза. если вы хотите большой объект, выделяйте память динамически. далее. иногда просто нельзя хотеть большой стек. например вы говорите: пусть у меня будет стек размером сто мегабайт. а я в свою очередь говорю, а мне надо чтобы программа выполнялась в 32 потока. каждому потоку по 100 метров уже огого.
вы хотите большой стек? приведите разумный пример зачем вам это нужно.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru