File C++

#include 
#include 
using namespace std;
int main()
{
  char *p;
  ostrstream outs;                       // dynamically allocate array
  outs << "C++ array-based I/O ";
  outs << -10 << hex << " ";
  outs.setf(ios::showbase);
  outs << 100 << ends;
  p = outs.str();                        // Freeze dynamic buffer and return
                                         // pointer to it.
  cout << p;
  return 0;
}