title: STL non-copying wrapper around an existing array?
body: <p>Is it possible to create an STL-like container, or even just an STL-style iterator, for an existing array of POD-type elements?</p>
  
  <p>For example, suppose I have an array of ints.  It would be convenient to be able to call some of the STL functions, such as find&#95;if, count&#95;if, or sort directly on this array.</p>
  
  <p>Non-solution: copying the entire array, or even just references to the elements.  The goal is to be very memory- and time-saving while hopefully allowing use of other STL algorithms.</p>