C++读取文本中的字符串,然后打开该字符串对应的文件

假如有:文本文件“779.txt”; "string887xrt.dat"
779.TXT 文件中有字符串 string887xrt.
先从779.TXT文件中读取字符串string887xrt;然后用程序打开string887xrt.dat文件。
请问如何实现?

你这个分两步做,先读取再打开
读取参考:http://blog.sina.com.cn/s/blog_4a8ae72001008g8s.html

打开参考:http://blog.csdn.net/zy19940906/article/details/49659895

``int main()
{
FILE *fp = NULL;
char cBuf[100] = {0};

fopen_s(&fp, "779.txt", "r");
fread(cBuf,sizeof(cBuf),fp);
fclose(fp);

strcat(cBuf,".bat");
FILE *fTemp = NULL;
fopen_s(&fTemp, cBuf, "r");
fread(cBuf,sizeof(cBuf),fTemp);
fclose(fTemp);
return 0;

}`