Case Study: Implementation
{
    string fileName;    // User-specified file name
    cout << "Input file name: ";
    cin >> fileName;
    someFile.open(fileName.c_str());
    if ( !someFile )
        cout << "** Can't open " << fileName << " **"
             << endl;
}