struct f { std::vector<type> ff; std::vector<type> fff; } *fpn; (f*)malloc(sizeof f) is this wrong? ~latest msvc c++11 i have access violation _Pnext is 0xFFFFFFFFFF...
https://docs.microsoft.com/en-us/cpp/error-messages/compiler-errors-1/fatal-error-c1061?view=msvc-170
next question is that how calculate exact size of a function's code at runtime?
so a default initialized member makes structure force non pod (with unreliable offsets?)