如何存储 .h 文件中的值

本文关键字:文件 何存储 存储 | 更新日期: 2023-09-27 17:55:09

我需要读取一个.h文件并存储所有值。例如,.h文件包含如下行:

#define mbbh  5
#define gbnn             90
#define mkoll 

我写了一些代码来读取这个.h文件(我使用字符串数组,搜索#define并获取名称的值,即( mbbh, gbnn)- arrayname [1])。

我遇到的问题是,

  1. 如果这些行中的任何一行没有值arrayname[2]则会引发异常。

    #define vkol

  2. #define不在位置arrayname[2]时,我将如何获得该值?

    #define gbbn 90

这个定义语句有一个值,但我如何获取它?

如何存储 .h 文件中的值

更改

string[] lineParts = string.Split(line, ' ');

string[] lineParts = string.Split(line, ' ', StringSplitOptions.RemoveEmptyEntries);