-
-
So you want this: int64 Count[8]; void *Data[8]; but with std::vector you get this int64 Count0; void *Data0; int64 Count1; void *Data1; ... Now you go to access elements of your data arrays, and you never need to check the counts in that code, but you paid for the cache line.
-
It's just way #382 out of 59,453 that C++ makes the slow way to do things the default "recommended" way to do things :( Basically all of std is like this. It's all bad design that shouldn't be used in the first place, let alone reused.
- Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.