cpp-to-rust-book icon indicating copy to clipboard operation
cpp-to-rust-book copied to clipboard

arrays are allocated on stack

Open maksimryndin opened this issue 3 years ago • 2 comments
trafficstars

As far as I understand, array allocation on the stack occurs anyway

maksimryndin avatar Jan 24 '22 13:01 maksimryndin

An immutable vec! would be similar to a heap allocated array. My point in the comment was to illustrate arrays normally go onto the stack but can be made to go in the heap.

locka99 avatar Jan 25 '22 23:01 locka99

Thank you very much for you book - very helpful and thorough explained! As for an array, as far as I see, we cannot allocate it on heap without allocating on stack first.

maksimryndin avatar Jan 26 '22 18:01 maksimryndin