#include <iostream>
#include <string>

int main()
{
  std::string* stringPointer = new std::string("Hello");
  std::cout << stringPointer->size() << std::endl;
  for (char c : *stringPointer)
  {
    std::cout << c;
  }
  std::cout << std::endl;
  for (int i = 0; i < stringPointer->size(); i++)
  {
    std::cout << stringPointer->at(i);
  }
  return 0;
}
// Hinweis: Dieses Programm enthält ein Memory-Leak,
// welches erst auf einer der nächsten Buchseiten
// behoben wird!
