<span class="identifier">boost</span><span class="special">::</span><span class="identifier">filesystem</span><span class="special">::</span><span class="identifier">path</span> <span class="identifier">program_location</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">system</span><span class="special">::</span><span class="identifier">error_code</span> <span class="special">&</span> ec<span class="special">)</span><span class="special">;</span>
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">filesystem</span><span class="special">::</span><span class="identifier">path</span> <span class="identifier">program_location</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp337832304"></a><h2>Description</h2>
+<a name="idp242724352"></a><h2>Description</h2>
<p>On success returns full path and name of the currently running program (the one which contains the <code class="computeroutput">main()</code> function).</p>
<p>Return value can be used as a parameter for <code class="computeroutput"><a class="link" href="shared_library.html" title="Class shared_library">shared_library</a></code>. See Tutorial "Linking plugin into the executable" for usage example. Flag '-rdynamic' must be used when linking the plugin into the executable on Linux OS.</p>
<p>