我正在尝试确定读取配置文件的最佳方式。这个“Parameters.cfg”文件只是用来定义值并且是这种形式:
origin_uniform_distribution 0
origin_defined 1
angles_gaussian 0
angles_uniform_distribution 0
angles_defined 0
startx 0
starty 0
gap 500
nevents 1000
origin_uniform_distribution_x_min -5
origin_uniform_distribution_x_max 5
origin_uniform_distribution_y_min -5
origin_uniform_distribution_y_max 5
origin_defined_x 0
origin_defined_y 0
angles_gaussian_center 0
angles_gaussian_sigma 5
angles_uniform_distribution_x_min -5
angles_uniform_distribution_x_max 5
angles_uniform_distribution_y_min -5
angles_uniform_distribution_y_max 5
angles_defined_x 10
angles_defined_y 10
这些名称是为了让用户知道他们定义了哪些变量。我想让我的程序只读取实际数字并跳过字符串。我知道我可以通过在我的程序中定义大量字符串的方式来做到这一点,然后让它们坐在那里定义但显然未使用。有没有办法在跳过字符串的同时轻松读取数字?