Re: portability issues

From: Ioannis Vranos (ivr_at_guesswh.at.grad.com)
Date: 08/02/04


Date: Mon, 02 Aug 2004 12:25:53 +0300

MJL wrote:

> The problem with Microsoft's EVC++ platform is that it does not
> include the STL.

Then EVC++ is lame.:-)

> Of course, the desktop version of VC++ and Borland's
> C++ Builder and every other compiler do include it. This creates the
> situation where if I use STL code in a desktop program, I have to
> rewrite it for my Pocket PC version.

Use some third party STL implementation like Boost or STLPort or other.

> I agree that a better solution would be for microsoft to not leave out
> important features of standard C++.

As far as I know in the upcoming VS development for mobile devices will
be supported (via the support of mobile .NET or how it is called). So
you will be able to use STL (and the rest of C++ standard library) with
that.

> I hope that other hand helds come
> out with other, better OS's installed. A new apple Newton would be
> ideal if they make it as close as possible to OS X.

Well as far as I know there must be some GNU/Linux distributions out
there for your device. :-)

Regards,

Ioannis Vranos

http://www23.brinkster.com/noicys



Relevant Pages

  • Re: choose evc or vs2005
    ... I use STL for CE from Visual Studio 2005 and it is ok. ... I haven't seen any reason to switch to eVC 4, let alone VS 2005 or VS ... For example, extensive usage of templates. ... overwhelming reason (like need to support devices not supported by VS ...
    (microsoft.public.windowsce.embedded.vc)
  • Re: STL for Windows CE: compilation problems on VS2005
    ... I try to explain better my situation: I'm using a WTL grid (available from the files section of WTL support list on yahoo), that internally uses map and vector classes, and these are the only references to STL stuff in my application. ... Actually the c++ exceptions are not a real problem, I just get a bigger exe, so we can forget it. ... The STL for Windows CE port could be an easy solution, but I can't compile it under Visual Studio 2005. ...
    (microsoft.public.windowsce.embedded.vc)
  • Re: C++/CLI equivalent to STL vector and deque?
    ... .NET collections are indeed a joke compared to STL, ... 3rd party libraries that look much better. ... amount of time in STL with the expectation that MS would continue to support ... If I make the switch to Power Collections, ...
    (microsoft.public.dotnet.languages.vc)
  • Re: VC6 + Dinkumware fixes OK for basic STL usage?
    ... STL fixes are OK for *basic* STL usage ... the compiler has had pretty good support for template member ...
    (microsoft.public.vc.stl)
  • Re: Using CString on a platform without MFC or OLE - Howto?
    ... I take it that Dinkumware wrote the MS STL, so perhaps it could drop into CE fairly easily (and enhance my STL as needed to support the CStdString class). ... The existing code uses the STL and CString, ...
    (microsoft.public.windowsce.app.development)