Mailinglist Archive: opensuse (4288 mails)

< Previous Next >
Re: re[2]: [SLE] Visual C++
Another big problem is with threaded applications. Many libraries are not
threadsafe.

On 16 May 2002 at 21:52, Praise wrote:

> Alle 19:55, giovedì 16 maggio 2002, Greg Freemyer ha scritto:
> > You guys are confusing the STL with the compiler.
>
> When porting a program from a compiler to another, you have much less problem
> with the compiler itself than with the libraries you need, and that sometimes
> are not so standard and maybe different.
>
> >
> > #include <vector> is required by the STL and has been for years.
> >
> > The STL is basically a set of header files, none of which have a .h
> > extension.
> >
> > Yes, standard practice for header files is to use a .h extension, but the
> > STL does not do so.
> >
> > I imagine this was done to avoid naming conflicts with other header files.
>
> The only difference between .h header and "not .h" headers is that the second
> is put in the std namespace, afaik. That is a big different for project which
> use namespaces. Mine was quite small, so I did not use them, but the VC++
> compiler was not very satisfied with it.
>
> Praise
>
> --
> To unsubscribe send e-mail to suse-linux-e-unsubscribe@xxxxxxxx
> For additional commands send e-mail to suse-linux-e-help@xxxxxxxx
> Also check the archives at http://lists.suse.com
>


--
Jerry Feldman
Enterprise Systems Group
Hewlett-Packard Company
200 Forest Street MRO1-3/F1
Marlboro, Ma. 01752
508-467-4315 http://www.testdrive.compaq.com/linux/


< Previous Next >
References