|
Boost Users : |
Subject: Re: [Boost-users] ptime on Win32?
From: dhruva (dhruva_at_[hidden])
Date: 2009-04-22 07:34:48
Making a guess. The WinMain is for windows applications with out a console. You are using 'cout' which is console output. Since there is no console, that could be throwing an exception. Just try commenting out the 'cout' line and test again.
-dhruva
----- Original Message ----
> From: Peter Barker <newbarker_at_[hidden]>
> To: boost-users_at_[hidden]
> Sent: Wednesday, 22 April, 2009 5:00:17 PM
> Subject: Re: [Boost-users] ptime on Win32?
>
> On Mon, Apr 20, 2009 at 5:36 PM, Del wrote:
> > Hi,
> >
> > I've been trying to use the boost local_time() function in a win32 program
> > using mingw. After I inserted the call into my program, the program started
> > to crash. So, I wrote a very simple test program:
> >
> >
> > #include
> > #include
> >
> > using namespace boost::posix_time;
> > int WinMain(HINSTANCE,HINSTANCE,LPSTR,int)
> > {
> > ptime time = microsec_clock::local_time();;
> > std::cout << "The current time is " << time << std::endl;
> > return 0;
> > }
> >
> > It compiles and links fine, but when I run the program, I end up with this
> > error message:
> >
> > This application has requested the Runtime to terminate it in an unusual
> > way.
> > Please contact the application's support team for more information.
> >
> > Any ideas?
>
> I'm not familiar with the library you're using, but I see that error
> message when I get an uncaught exception. Put a try/catch handler
> around the first two lines to investigate/eliminate that possibility.
>
> Peter Barker
> _______________________________________________
> Boost-users mailing list
> Boost-users_at_[hidden]
> http://lists.boost.org/mailman/listinfo.cgi/boost-users
Explore your hobbies and interests. Go to http://in.promos.yahoo.com/groups/
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net