Error:
/opt/x11r6/lib/gcc-lib/sparc-sun-solaris2.5.1/2.95.2/../../../../include/g++-3/stl_pair.h: In method `pair::pair(const char (&)[10], const journey_plan::contact_details &)': /opt/x11r6/lib/gcc-lib/sparc-sun-solaris2.5.1/2.95.2/../../../../include/g++-3/stl_pair.h:68: instantiated from `make_pair(const char (&)[10], const journey_plan::contact_details &)' sonu.cpp:142: instantiated from here /opt/x11r6/lib/gcc-lib/sparc-sun-solaris2.5.1/2.95.2/../../../../include/g++-3/stl_pair.h:44: incompatible types in assignment of `const char[10]' to `char[10]' /opt/x11r6/lib/gcc-lib/sparc-sun-solaris2.5.1/2.95.2/../../../../include/g++-3/stl_pair.h: In method `pair::pair(const pair &)': sonu.cpp:142: instantiated from here /opt/x11r6/lib/gcc-lib/sparc-sun-solaris2.5.1/2.95.2/../../../../include/g++-3/stl_pair.h:48: assignment to `char *const' from `const char *' discards qualifiers
if(it == my_map.end())
{
log_file<<"updateFile()::updating new Customer with : "<<UID<<":"<<temp.c_name<<" : "<<temp.j_count<<endl;
my_map.insert(std::make_pair(UID,temp));
myfile.write(UID,sizeof(UID));//<<UID<<":"<<c_name<<endl;
myfile.write(reinterpret_cast<char *>(&temp),sizeof(temp));
}