【发布时间】:2015-01-15 18:41:27
【问题描述】:
我是 C++ 初学者,我有一个(可能很简单)问题。到目前为止,我已经定义了几个变量:
double Start = 0;
double End = 1;
int Steps = 100;
我想将这些值更改为我在文本文件“paramaters.txt”中声明的值:
x_start = 0
x_end = 10
num_steps = 100
所以我的c++需要读取文件,把double End从1改为10。读取文件可以用这个函数完成:
std::ifstream file("parameters.txt")
我想定义一个 std::string 类型的变量,称为标签。然后我想从文件中读取“标签”。使用一组 'if (label == 'value')' 语句来确定我是否正在处理开始、结束的步数。例如,在 if 语句中,值 10 代表结束。
我希望有人可以帮助我。
问候,
【问题讨论】:
-
听起来您或多或少已经解决了。你为什么不开始写一些代码呢?
标签: c++ string text-files