|
Тонкости
|
|||
---|---|---|---|
#18+
если структуру создать при помощи new то она в куче будет или все таки на стеке? тоже самое про int например. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2017, 18:55 |
|
Тонкости
|
|||
---|---|---|---|
#18+
Дядя Петя Вася, new к куче не имеет ни какого отношения. структура попадет в стек, 1) если она передается в качестве параметра в метод по значению 2) если она объявлена в теле метода и там остается. структура не попадет в стек, а попадет в кучу 1) если эта структура представляет из себя поле класса 2) если это массив структур но это не точно. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2017, 19:14 |
|
Тонкости
|
|||
---|---|---|---|
#18+
Дядя Петя Васяесли структуру создать при помощи new то она в куче будет или все таки на стеке? тоже самое про int например. https://habrahabr.ru/post/83929/ ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2017, 19:15 |
|
Тонкости
|
|||
---|---|---|---|
#18+
Roman MejtesДядя Петя Вася, new к куче не имеет ни какого отношения. структура попадет в стек, 1) если она передается в качестве параметра в метод по значению 2) если она объявлена в теле метода и там остается. структура не попадет в стек, а попадет в кучу 1) если эта структура представляет из себя поле класса 2) если это массив структур но это не точно. GC это пофиг, как и на сам "стэк" CLI ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2017, 19:17 |
|
Тонкости
|
|||
---|---|---|---|
#18+
Roman Mejtes new к куче не имеет ни какого отношения. . при помощи new изначально создавались динамические объекты а они в куче. Так что по идее можно утверждать что если new - то куча. Что касается int - то его тоже можно New создавать. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2017, 19:49 |
|
Тонкости
|
|||
---|---|---|---|
#18+
Дядя Петя ВасяRoman Mejtesnew к куче не имеет ни какого отношения. . при помощи new изначально создавались динамические объекты а они в куче. Так что по идее можно утверждать что если new - то куча. Что касается int - то его тоже можно New создавать. нет ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2017, 20:05 |
|
Тонкости
|
|||
---|---|---|---|
#18+
Дядя Петя ВасяRoman Mejtesnew к куче не имеет ни какого отношения. . при помощи new изначально создавались динамические объекты а они в куче. Так что по идее можно утверждать что если new - то куча. Что касается int - то его тоже можно New создавать. LOH ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2017, 20:06 |
|
Тонкости
|
|||
---|---|---|---|
#18+
Roman MejtesДядя Петя Вася, new к куче не имеет ни какого отношения. структура попадет в стек, 1) если она передается в качестве параметра в метод по значению 2) если она объявлена в теле метода и там остается. структура не попадет в стек, а попадет в кучу 1) если эта структура представляет из себя поле класса 2) если это массив структур но это не точно. 3) попадает в кучу, если захватывается замыканием; 4) является переменной блока итератора http://yoda.arachsys.com/csharp/memory.html Дядя Петя Васятоже самое про int например. int - это тоже структура. archangel_cppGC это пофиг, как и на сам "стэк" CLI А в Киеве дядька. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2017, 03:21 |
|
|
start [/forum/topic.php?fid=20&fpage=37&tid=1399623]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 144ms |
0 / 0 |