C++怎么输入txt文件名自动查找并读取所对应的txt文档内容

ifs.open("filename.txt", ios::in);
filename是字符串常量,怎么换成变量啊。换成变量之后就可以用户输入信息查找目标txt了。
求各位指导一下,初学者快顶不住了

string filename;
cin>>filename;
ifs.open(filename, ios::in);