От: | pilot.net | ||
Дата: | 24.06.15 10:00 | ||
Оценка: |
class data
{
...
typeData TypeData;
vector<double> getDoubleValues();
void setDoubleValues(vector<double>&)
vector<Float> getFloatValues();
void setFloatValues(vector<float>&)
...
}
if ( data.TypeData == ValueDouble)
{
return func<double>(data.getDoubleValues())
}else
if ( data.TypeData == ValueFloat)
{
return func<float>(data.getFloatValues())
}