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

Есть ли связь между STL-stack и stack - высокопроизводительная память? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Оптимизация программы на С++ http://www.cyberforum.ru/cpp-beginners/thread815356.html
Помогите оптимизировать программу на С++, я не представляю, что в ней можно изменить. Хотя бы намек на функцию, в которой нужна оптимизация:) Очень надо!!! #include <iostream.h> //прототипы...
C++ оптимизация, медленный доступ к трехмерному массиву Здравствуйте, публикуюсь здесь потому что нет доступа к разделу экспертов. Требуется перевести буфер из одного формата в другой по определенной формуле с плавающей точкой, а именно из формата yuyv в... http://www.cyberforum.ru/cpp-beginners/thread815355.html
C++ Разработать программу «Заработная плата»
3) Разработать программу «Заработная плата», позволяющую определить размер месячного вознаграждения работника, состоящего из суммы должностного оклада, премии, надбавки, в зависимости от должности,...
Разработать программу «Стоимость компьютера», позволяющую вычислять стоимость комплекта для АРМ различных специалистов C++
2)Разработать программу «Стоимость компьютера», позволяющую вычислять стоимость комплекта для АРМ различных специалистов (бухгалтера, инженера, программиста, и т.п.);
C++ Разработать программу «Площадь поверхности многогранника», позволяющую вычислять объем площади поверхности простейших многогранников; http://www.cyberforum.ru/cpp-beginners/thread815340.html
Разработать программу «Площадь поверхности многогранника», позволяющую вычислять объем площади поверхности простейших многогранников;
C++ Разработать программу «Стоимость компьютера», позволяющую вычислять стоимость комплекта для АРМ различных специалистов Разработать программу «Стоимость компьютера», позволяющую вычислять стоимость комплекта для АРМ различных специалистов (бухгалтера, инженера, программиста, и т.п.); подробнее

Показать сообщение отдельно
CollSpack
7 / 7 / 0
Регистрация: 21.01.2013
Сообщений: 55
22.03.2013, 11:20  [ТС]
Когда-то на курсах учитель объяснял что есть стек и куча. Куча это обычная оперативная память, а стек - это высокопроизводительная память с маленьким объемом (4 толи 8 Мб), и что переменные типа int i=0; создаются в стеке при вызове функций, и по завершению работы функции удаляются (поэтому и Страуструп рекомендует не объявлять все подряд переменные в самом начале программы без необходимости). А если написать new int i=0; то она создастся в куче.
Но по ходу изучения STL я открыл для себя #include <stack> с похожим принципом работы LIFO. И вот запутался, это просто название и похожий принцип действия но никакого отношения к высокопроизводительной памяти он не имеет?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru