Gas это:
Код: Выделить всё
class Gas
{
public:
String name;
String pass;
float temperature;
float pressure;
float volume;
public:
Gas(){};
Gas (String name, String pass, float t, float p, float v)
{
this->name = name;
this->pass = pass;
this->temperature = t;
this->pressure = p;
this->volume = v;
}
и если использовать fin>>s.name>>s.pass; то C++ Builder 6 выдает ошибку
[C++ Error] Unit1.cpp(55): E2094 'operator>>' not implemented in type 'ifstream' for arguments of type 'AnsiString'
Да, и отладчик использовал, не выполняется именно код, написанный в первом посте, то есть вектор v так и остается пустой