基于ifstream设置变量

setting a variable based on ifstream

本文关键字:变量 设置 ifstream 基于      更新时间:2023-10-16

我正在做一个项目,我需要设置3个变量,每次从文件中读取一个字符。以下是目前为止的内容:

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

,其中oldvaloldestvalvalue均为charinstream是我的ifstream的实例,convertToUpper()只是使字符大写。所以,如果你不能告诉,我需要oldval等于value是什么,然后设置值。我的问题是,我必须有它在这个循环,因为这个循环读取整个文件到结束。我的问题是,从你所看到的,我该如何解决我的问题?如果有帮助,我可以提供整个项目。让我知道,谢谢你的帮助!谢谢你:D

很抱歉造成混乱。我通过添加另一个char变量来修复它,然后设置值。对不起,浪费你的时间了。