This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
Re: g++ iostream broken on windows 2000
"Vijay Kumar" <janjanam@yahoo.com> wrote in message 20030915234312.66294.qmail@web40708.mail.yahoo.com">news:20030915234312.66294.qmail@web40708.mail.yahoo.com...
> Hi all,
>
> I have upgraded to the latest cygwin this morning and
> I can not anymore run my programs that use ifstream to
> read input files. It crashes giving segmentation
> fault. When I ran strace, I found that the actually
> fails in mmap.cc complaining STATUS_ACCESS_VIOLATION.
>
> Here's the simple code I ran. Anybody have any clues?
> Interestingly the following programs works fine with
> -mno-cygwin option which unfortunaty I can not use for
> my application.
>
> # include <iostream>
> # include <fstream>
using namespace std; // must be for g++ 3.x; otherwise you should use not 'cout' but 'std::cout', etc.
>
> int main(int argc, char *argv[])
> {
> char ch;
>
> if (argc < 2)
> {
> cout << "Usage: a.out file_name" << endl;
> }
>
> ifstream is(argv[1], ios::in);
>
> while (! is.eof())
> {
> is.get(ch);
> cout << ch;
> }
> is.close();
>
> return 0;
> }
>
> Thanks,
> - Vijay
>
> __________________________________
> Do you Yahoo!?
> Yahoo! SiteBuilder - Free, easy-to-use web site design software
> http://sitebuilder.yahoo.com
>
> --
> Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
> Problem reports: http://cygwin.com/problems.html
> Documentation: http://cygwin.com/docs.html
> FAQ: http://cygwin.com/faq/
>
>
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/