带有VC ++中分隔符的StreamReader

时间:2012-05-15 20:40:57

标签: visual-c++ streamreader delimiter

我正在使用StreamReader类来读取包含以下内容的文本文件,

USB1 // USB Port
5.0 // Voltage

我想只读取USB1,5.0等值,并将它们分配给某些变量。以下是我的示例代码

StreamReader^ sr = gcnew StreamReader("C:\\Test.txt");
string USBPort = systemToStdString(sr->ReadLine());  // systemToStdString(String^ Line) implements marshaling functionality that converts System::String^ to std::string
float voltageValue = (float) Convert::ToDouble(sr->ReadLine());

如何使用StreamReader将/视为分隔符?此外,在阅读文件时是否可以忽略USB1/之间的空格?

0 个答案:

没有答案