Size: a a a

2021 May 05

D

Dmitry in SwiftBook
struct Some {}

а

sruct Some {
var name: String
var age: Int
var comment: String
}
источник

D

Dmitry in SwiftBook
далеко не факт что в стеке
источник

D

Dmitry in SwiftBook
Но мы все еще не получили ответ на ворос что такое стек)
источник

K

KurKing in SwiftBook
Error 404
источник

D

Dmitry in SwiftBook
Ну это к тому что ты можешь много лет писать код, и не видеть разницы)
источник

D

Dmitry in SwiftBook
И это не то что бы плохо, но кто кто-то не видит разницы и межлу o(1) и о(n2)
источник

AB

Alex Bro in SwiftBook
Где в итоге хранятся структуры? Во вех книжках по Свифту говорится, что они в стеках, то есть в упорядоченной области памяти
источник

AB

Alex Bro in SwiftBook
Только без вопросов плиз, просто одним сообщением напиши если знаешь)
источник

D

Dmitry in SwiftBook
Если чуть углубиться, они хранятся в стекен до определенного размера
источник

D

Dmitry in SwiftBook
struct Book {} это 200% будет в стеке
источник

D

Dmitry in SwiftBook
а struct Book {
  var autor: String
  var genre: String
  var count: Int
  var links: [String?]
источник

АО

Антон Осадчий... in SwiftBook
Не знаю как в свифте, в дотнете это разделение довольно условное и в является деталью реализации. Ничто не мешает структуре храниться как на стеке, так и в куче. Различие ссылочных типов и значимых только в том, что размер значимого типа можно предугадать
источник

D

Dmitry in SwiftBook
далеко не факт
источник

D

Dmitry in SwiftBook
окей а если 1 ... 2000000 ?
источник

D

Dmitry in SwiftBook
тоже в стеке?
источник

АО

Антон Осадчий... in SwiftBook
Если надо, положит в кучу
источник

D

Dmitry in SwiftBook
да вопрос не в том когда, а что такое стек?)
источник

D

Dmitry in SwiftBook
и почему там лежит что-то, так что б для усложнения
источник

AB

Alex Bro in SwiftBook
Ну говори если знаешь утомил уже госпади))
источник

АО

Антон Осадчий... in SwiftBook
Я хз какого ответа ты ждёшь) это специальная область памяти
источник