C++文本到莫尔斯电码
C++ Text to Morse Code
我得到了一个.txt文件,里面有字符和莫尔斯电码的翻译。有人告诉我,我必须将.txt文件读取到两个不同的数组中。
一个数组将包含映射的字符,第二个数组将包括等效的莫尔斯电码。
这就是.txt文件所包含的内容。
39
,--..--
。。
0-----
1.----
2.---
3…--
A。-
等等
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
{
}
}
根据他们在这里提出的问题,我该如何将文件读取到两个动态大小的数组中?"一个数组将包含映射的字符,第二个数组将包括等效的莫尔斯电码。"
您可以考虑将该字符用作代码字符所在数组的下标int。
相关文章:
- 文本文件中的单词链表
- 从命令行c++发送文本文件名
- 在C++程序中输入的文本文件将不起作用,除非文本被复制和粘贴
- 2D数组来自文本输入,中间有空格
- 如何将内容数组写入文本文件?
- 无法通过空白将文本文件行分隔为矢量
- 我正在使用嵌套的while循环来解析具有多行的文本文件,但由于某种原因,它只通过第一行,我不知道为什么
- C++将文本文件中的数据读取到结构数组中
- 在指针的帮助下,文本文件中单词的频率
- 将字符指针十六进制转换为字符串并保存在文本文件C++中
- 将值从二维数组输出到文本文件
- 如何在c++中从文本文件中逐行读取整数
- 如何创建一个QTableWidgetItem,用长文本右对齐,左边有省略号
- 从文本文件中读取时钟时间和事件时间并进行处理
- 如何从文本文件中读取值和数组
- 如何在C++中确定文本文件中的元素是字符还是数字
- 如何根据单词在文本中出现的概率输出单词
- 如何在C++中用std::cout正确显示带十六进制的字符串文本
- C++试图读取一个文件并输出到另一个文本文件
- 如何通过套接字将文本文件的内容从服务器发送到客户端