根据ifstream设置变量

时间:2013-03-29 23:25:33

标签: c++ while-loop char project ifstream

我正在做一个项目,每次从文档中读取一个字符时我需要设置3个变量。这是我到目前为止所拥有的:

while(instream.get(value)){
    value = convertToUpper(value);
    cout << value;

    oldestval = oldval;
    oldval = value;
}

其中oldvaloldestvalvalue都是charinstreamifstream的实例,而convertToUpper()只是使字符大写。所以如果你不知道,我需要oldval等于value,然后设置值。我遇到的问题是我必须在这个循环中拥有它,因为这个循环将整个文件读取到最后。我的问题是,从你所看到的,我将如何解决我的问题?如果它有帮助,我可以提供整个程序。让我知道并感谢您的帮助!谢谢:D

1 个答案:

答案 0 :(得分:-1)

抱歉,这令人困惑。我自己修改了它,只需添加另一个char变量,然后将值设置为该值。 lolz抱歉浪费你的时间D: