6 / 6 / 2
Регистрация: 02.08.2014
Сообщений: 119
1

Если для структуры используется оператор new, то память выделяется в куче или на стеке?

06.08.2014, 23:31. Показов 1072. Ответов 2
Метки нет (Все метки)

Если для структуры используется оператор new, например, так:

C#
1
2
3
4
struct SomeStruct
{
 
}
Добавлено через 32 секунды
C#
1
SomeStruct ob = new SomeStruct
то память выделяется в куче или на стеке?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.08.2014, 23:31
Ответы с готовыми решениями:

Как выделяется память на стеке и на куче? Когда нужна ручная очистка?
Всем здрасьте. //1 char s = 's'; //2 char* ss = new char; Во втором случае компилятор...

Интерфейс хранится в стеке или в куче?
интерфейс хранится в стеке или в куче?

Создание QApplication на стеке или в куче
Только начал разбираться с QT и появилось неск. глупых вопросов: - Какая разница между ...

Переменные созданные в функции создаются в стеке или в куче ?
Здравствуйте, Подскажите пожалуйста: void foo(int a) { vector <int> vector_a; ...

2
4 / 4 / 3
Регистрация: 30.04.2013
Сообщений: 31
06.08.2014, 23:35 2
Структуры относятся к значимым типам данных, а значит в стеке
1
Эксперт .NET
15461 / 11721 / 3079
Регистрация: 17.09.2011
Сообщений: 19,609
08.08.2014, 10:13 3
По-разному может быть, в зависимости от того, где используется структура
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.08.2014, 10:13

Не могу понять где объект в куче или в стеке !
Сразу к примеру: class Zombie; { Soldat soldat; // что солдат внутри зомби делает не...

Проверить где находится элемент: в стеке или в куче?
можно как-то проверить элемент находится в стеке или в куче? int i = 4; object o = i; вот...

Если память для объекта выделяется динамически (строка 33), сортировка sort не работает
Если память для объекта выделяется динамически (строка 33), сортировка sort не работает, если...

Почему для пустого класса или структуры выделяется 1 байт?
С коллегой знаем, что для пустого класса или структуры выделяется 1 байт. Но нигде не можем найти...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.