|
|
|
|
|
by vc98mvco
3745 days ago
|
|
>
Just making sure. Fix that code will you! :) >
Yes, alloca. (Don't use it.) >
Just make a fast allocator that uses heap instead of the stack. You only need to malloc once and it can be used for any type since like you pointed out, it's effective type can be changed. |
|
There is also the case where you have some raw data from a file or network, that you want to re-interpret as a struct. That is always dangerous with endianness and struct padding, but it is a very common practice. You could always memcpy from a char array to a struct, but that can waste memory.