What's wrong with this code?
<p>When I write <code>cout&lt;&lt; Read("filepath")</code>I get strange set of identical characters.  Code is below:</p>

<pre><code>char* Read(std::string FilePath)
{
    char* Buffer;

    ifstream F_S(FilePath);
    while (! F_S.eof())

    {

        F_S.getline(Buffer,100);
        return Buffer; 

    }
}
</code></pre>
