Mailinglist Archive: opensuse (4288 mails)
| < Previous | Next > |
Re: re[2]: [SLE] Visual C++
- From: "Jerry Feldman" <gerald.feldman@xxxxxx>
- Date: Thu, 16 May 2002 16:19:58 -0400
- Message-id: <3CE3DC2E.27589.1C71CC7@localhost>
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/
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 > |