#include <fstream>
#include <string>
//X.h
class X
{
//...
const static std::string fileStr_;
};
//X.cpp
//...#include etc...
namespace {
std::string makeFileString( const std::string& fileNamePath )
{
return "string";
}
}
const std::string X::fileStr_( makeFileString( "MyPath/MyFile.txt" ) );
int main()
{
return 0;
}
I2luY2x1ZGUgPGZzdHJlYW0+CiNpbmNsdWRlIDxzdHJpbmc+CgovL1guaApjbGFzcyBYCnsKICAvLy4uLgogIGNvbnN0IHN0YXRpYyBzdGQ6OnN0cmluZyBmaWxlU3RyXzsKfTsKCi8vWC5jcHAKLy8uLi4jaW5jbHVkZSBldGMuLi4KCm5hbWVzcGFjZSB7ICAgIApzdGQ6OnN0cmluZyBtYWtlRmlsZVN0cmluZyggY29uc3Qgc3RkOjpzdHJpbmcmIGZpbGVOYW1lUGF0aCApCnsKICByZXR1cm4gInN0cmluZyI7Cn0KfQoKY29uc3Qgc3RkOjpzdHJpbmcgWDo6ZmlsZVN0cl8oIG1ha2VGaWxlU3RyaW5nKCAiTXlQYXRoL015RmlsZS50eHQiICkgKTsKCmludCBtYWluKCkKewogICAgcmV0dXJuIDA7Cn0=