файл — C ++ текст в азбуке Морзе

Мне дали файл .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
{

}
}

Как мне прочитать файл в два динамически изменяемых массива из того, что они просят здесь?
«Один массив будет содержать отображаемые символы, а второй — эквивалентный азбуке Морзе».

-2

Решение

Вы можете рассмотреть возможность использования символа в качестве нижнего индекса int в массиве, где находятся ваши символы кода.

-1

Другие решения


По вопросам рекламы [email protected]