0
Why is 'iostream' not accepted instead of 'iostream.h' in some versions? How are they different?
3 Answers
+ 1
.h which means header is the old method. it belongs to c era. <stdio.h> for example does the same in c. but as in c++ it drops the .h part and changes name to <iostream>. it's about the object oriented philosophy of c++ and implementing more advanced input output definitions. C++ was meant to enter the OOP era.
0
.h is old.
0
u r right