我得到了一个 .txt 文件,其中包含字符和摩尔斯电码的翻译。有人告诉我,我必须将 .txt 文件读入两个不同的数组。
一个数组将包含被映射的字符,第二个数组将包含等效的摩尔斯电码。
这是 .txt 文件包含的内容。
39
, --..--
. .-.-.-
? ..--..
0 -----
1 .----
2 ..---
3 ...--
一个 。-
等等。
void readFile(string userMapping)
{
fstream mappingFile;
mappingFile.open(userMapping);
if (mappingFile.is_open())
{
// call the next function
cout << "Hello World!"; // ignore this, I was testing to see if the file was open.
}
else
{
}
}
我如何从他们在这里询问的内容中将文件读入两个动态大小的数组?“一个数组将包含被映射的字符,第二个数组将包含等效的摩尔斯电码。”