使用C ++读取配置文件

时间:2011-07-21 15:13:23

标签: c++ file

  

可能重复:
  C++ Read Lines from File
  File based Configuration handling in C ( Unix )

使用C ++如何从配置文件中提取int id; string name; char mac[6];的数据:config.txt。其内容例如:

ID 34
Name BUZINGA
MAC 0x67:0x45:0x4d:0x5d:0xcc:0x13

1 个答案:

答案 0 :(得分:1)

首先,在网页和Stack Overflow中搜索关键字“解析”和“文件”。要缩小搜索范围,请添加关键字“mac address c ++”。

接下来,更喜欢将数据读入内存而不是进程内存。换句话说,将一行文本读入字符串并使用std::string方法查找文本中的项目。

研究std::stringstream了解将数字的文本表示转换为内部表示的方法。

自己尝试一下。如果您遇到问题,请发布最少量的代码以重新创建问题以及编译器输出以及您希望程序生成的内容。