Message-ID: <20030722191204.5818.qmail@web20001.mail.yahoo.com> Date: Tue, 22 Jul 2003 12:12:04 -0700 (PDT) From: Bill Gerics Subject: Question about the latest GNU C++ To: djgpp AT delorie DOT com MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="0-1949308763-1058901124=:5684" --0-1949308763-1058901124=:5684 Content-Type: text/plain; charset=us-ascii Hello, I have downloaded the latest GNU C++ and noticed some major changes. 1) Header files no longer have the .h extension 2) cin, cout and cerr are no longer supported by the iostream library. I must modify my calls to these functions to std:: cin, std::cout etc-- Why are these changes made that make my code no longer backwards compatible and is there anything I can do to my existing programs to get them to compile short of making the changes mentioned above. It would seem that these cj=hanges have made existing C++ literature and examples obsolete. Thanks, William T. Gerics --------------------------------- Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software --0-1949308763-1058901124=:5684 Content-Type: text/html; charset=us-ascii
Hello,
 
I have downloaded the latest GNU C++ and noticed some major changes.
 
1) Header files no longer have the .h extension
 
2) cin, cout and cerr are no longer supported by the iostream library. I must modify my calls to these functions to std:: cin, std::cout etc--
 
Why are these changes made that make my code no longer backwards compatible and is there anything I can do to my existing programs to get them to compile short of making the changes mentioned above.  It would seem that these cj=hanges have made existing C++ literature and examples obsolete.
 
Thanks,
William T. Gerics


Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software --0-1949308763-1058901124=:5684--