Boost logo

Boost :

From: Thomas Witt (witt_at_[hidden])
Date: 2003-03-18 10:14:51


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

David Abrahams wrote:
| Gottfried.Ganssauge_at_[hidden] writes:
|
| I think we need to keep the argument for VC6 at least; the problem is
| one that shows up at link time because VC6 seems to distinguish
| function template instantiations only by the types of the arguments
| and not the template parameters.

FWIW, it's a problem with the name mangling. Parameters and return type
show up in the mangled name, template arguments don't. As a result this
applies to all compilers that have complete VC6 compatible name
mangling. AFAICS intel5 is one of them.

Thomas

- --
Dipl.-Ing. Thomas Witt
Institut fuer Verkehrswesen, Eisenbahnbau und -betrieb, Universitaet
Hannover
voice: +49(0) 511 762 - 4273, fax: +49(0) 511 762-3001
http://www.ive.uni-hannover.de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE+dzfq0ds/gS3XsBoRArquAJ91kNFWoeZDgcUhtp1mwWthrvXhggCeNMY3
nBWtrXGVcxKKkWpAcHAxjc4=
=zqnF
-----END PGP SIGNATURE-----


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk