Following on from a previous question relating to heap usage restrictions, I\'m looking for a good standard C++ class for dealing with big arrays of data in a way that is bo
From the point of view of your program you always have 2GB available on startup, no matter what else is going on in the system. I don't believe Windows provides a way to detect if you have memory being paged out to disk or not. As far as you data structures go, it sounds like you're describing something similar to how a deque is implemented in the STL.