Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 使用C+读取配置文件+;_C++_File - Fatal编程技术网

C++ 使用C+读取配置文件+;

C++ 使用C+读取配置文件+;,c++,file,C++,File,可能的重复项: 使用C++如何提取 int ID的数据;字符串名;char-mac[6]来自配置文件:config.txt。其内容包括: ID 34 Name BUZINGA MAC 0x67:0x45:0x4d:0x5d:0xcc:0x13 首先,在web和堆栈溢出中搜索关键字“parsing”和“file”。要缩小搜索范围,请添加关键字“mac地址c++” 其次,更喜欢将数据读入内存而不是处理内存。换句话说,将一行文本读入字符串,并使用std::string方法查找文本中的项目 研究s

可能的重复项:

<>使用C++如何提取<代码> int ID的数据;字符串名;char-mac[6]来自配置文件:config.txt。其内容包括:

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

首先,在web和堆栈溢出中搜索关键字“parsing”和“file”。要缩小搜索范围,请添加关键字“mac地址c++”

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

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


自己试试看。如果您有问题,请发布最小数量的代码以重新创建问题以及编译器输出以及您希望程序生成的内容。

OP不是询问如何从文件中读取行,而是询问如何解析行。