|
|
|
|
|
by jklowden
406 days ago
|
|
What drugs were they on? Why on earth is there any distinction between variables allocated statically, on the stack, or on the heap? I allocate a struct, copy data to it, and those data have no Effective Type? Because I started with malloc? Give me a break. The point of the type system is to define types. It’s not to make the compiler’s job easier, or to give standards committees clouds to build their castles on. No amount of words will justify this misbegotten misinvention. |
|
As I read it, this means that
Will have an effective type of "struct foo*", which seems like what you would expect.