I have a main.cc file that takes an input file as an argument. I then want to print stuff into an output file with the same name as the input file but with a different extension. The input files are ...
IMO the problem is not that noone "wanted" to be able to use the = op to assign an integer to a string (after all, that is the point of polymorphism and operator overloading, is it not?) but that ...