Methode:
template <typename var>
void add( char* varName, dataType type, const var &value ){
if( container.find( varName ) != container.end( ) ){
container[ varName ].type = type;
switch( type ){
case VT_INTEGER: container[ varName ].intData = value; break;
case VT_FLOAT : container[ varName ].floatData = value; break;
case VT_STRING : container[ varName ].stringData = value; break; // <- hier ist der Fehler
case VT_BOOLEAN: container[ varName ].boolData = value; break;
}
}
}
Fehler:
D:\\Projekte\\C++\\CSL\\CSL_Variable.hpp:35: error: invalid conversion from `const int\' to `char*\'
-