473,405 Members | 2,160 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,405 software developers and data experts.

C++ and VS 2002 .net

Val
I want to implement "Policy Based Design" but I don't find the vc7 compiler "friendly" enough for that.
VC7.1 is the bare minimum in my view. Is there a way to upgrade the compiler and libraries to more recent
iso/ansi standards?
Otherwise I'll need to port the living daylights out of me :)

Have a nice day,
Val
Nov 17 '05 #1
11 891
Val <va*****************@hotmail.com> wrote:
I want to implement "Policy Based Design" but I don't find the vc7 compiler "friendly" enough for that.
VC7.1 is the bare minimum in my view. Is there a way to upgrade the compiler and libraries to more recent
iso/ansi standards?
I don't think you'll find a significantly better
std lib than the Dinkumware lib shipping with VC.
(Other than a newer version of it, of course.)

As for the compiler: You could buy Comeau C++.
It's only 50$, and it's generally accepted as the
best C++ compiler around. I have yet to find a
bug in it (if I report an error for one of the
other compilers we use, the statement that "como
does (not) compile this" usually is enough to get
the case accepted as a bug) and its diagnostics
are really excellent. OTOH, it has at least two
serious drawbacks: First, it generates C code
and needs another compiler to generate obj files.
(However, VC, which you already have, will do
fine.) Second, it doesn't plug into the IDE.
Writing this I remember that I heard that Intel's
C++ compilers plugs into VS. I have never used it,
though, and don't know how its compliance compares
to VC7.1. (It was said to be far superior to VC6.
But then, in this millenium, what wasn't?)
Otherwise I'll need to port the living daylights out of me :)
I do write a lot of template code on CodeWarrior.
Its main advantage over VC is that it got two-phase
lookup. The fact that VC misses this can make
porting template code from VC to other compilers a
PITA.
Have a nice day,
Val

Schobi

--
Sp******@gmx.de is never read
I'm Schobi at suespammers dot org

"Sometimes compilers are so much more reasonable than people."
Scott Meyers
Nov 17 '05 #2
Val
Hmm, I wonder if it's possible to replace the compiler and libraries with my vc7 compiler/libs/linker..
Link:
http://msdn.microsoft.com/visualc/vctoolkit2003/

Otherwise I have to contact comeau indeed.

Thank you for your time by the way!
- Val -
Nov 17 '05 #3
Val <va*****************@hotmail.com> wrote:
Hmm, I wonder if it's possible to replace the compiler and libraries with my vc7 compiler/libs/linker..
Link:
http://msdn.microsoft.com/visualc/vctoolkit2003/
Wait. You have VC7 and wonder whether the
toolkit's compiler might work with it? I
see.
Google this group. This had been discussed
here a while ago (shortly after the toolkit
appeared). However, I don't know of the
outcome.
Otherwise I have to contact comeau indeed.
Do you know
http://www.comeaucomputing.com/tryitout/
?
Thank you for your time by the way!
I am learning just as much in this group... :)
- Val -

Schobi

--
Sp******@gmx.de is never read
I'm Schobi at suespammers dot org

"Sometimes compilers are so much more reasonable than people."
Scott Meyers
Nov 17 '05 #4
Val
Yes I googled this group but couldn't find issues regarding moving toolkit 2003 items to VS 2002 .net
Nov 17 '05 #5
Val wrote:
Yes I googled this group but couldn't find issues regarding moving
toolkit 2003 items to VS 2002 .net


Why not just upgrade to VS 2003? The cost of buying an upgrade from VS2002
to VS2003 is supposed to be quite reasonable.

Mixing different products together is not supported, so you are better off
using the full product anyways.

--
Brandon Bray, Visual C++ Compiler http://blogs.msdn.com/branbray/
This posting is provided AS IS with no warranties, and confers no rights.
Nov 17 '05 #6
Val
Just an experiment to quickly test if vc7.1 would suffice.
If not, I need to buy comeau anyway. Later I'll think about vs2005 wihtin the scope of PBD, but I also depend
on the available budget obviously.
Nov 17 '05 #7
In article <#J*************@TK2MSFTNGP12.phx.gbl>,
Hendrik Schober <Sp******@gmx.de> wrote:
...

As for the compiler: You could buy Comeau C++.
It's only 50$, and it's generally accepted as the
best C++ compiler around. I have yet to find a
bug in it (if I report an error for one of the
other compilers we use, the statement that "como
does (not) compile this" usually is enough to get
the case accepted as a bug) and its diagnostics
are really excellent. OTOH, it has at least two
serious drawbacks: First, it generates C code
and needs another compiler to generate obj files.
(However, VC, which you already have, will do
fine.)


Which then need not be just a drawback, but can also be
considered a plus, since many compilers can be
used as a backend (and more being added as we speak),
leveraging off of existing technology and
existing customer investment(s).
--
Greg Comeau / Comeau C++ 4.3.3, for C++03 core language support
Comeau C/C++ ONLINE ==> http://www.comeaucomputing.com/tryitout
World Class Compilers: Breathtaking C++, Amazing C99, Fabulous C90.
Comeau C/C++ with Dinkumware's Libraries... Have you tried it?
Nov 17 '05 #8
In article <41**********************@dreader2.news.tiscali.nl >,
Val <va*****************@hotmail.com> wrote:
Hmm, I wonder if it's possible to replace the compiler and libraries with my vc7 compiler/libs/linker..
Link:
http://msdn.microsoft.com/visualc/vctoolkit2003/

Otherwise I have to contact comeau indeed.


Why not do both? Since you seem to have no other extenuating
circumatances and unless I'm misunderstanding you seem to need
better template support, so moving from VC++ 7.0 to VC++ 7.1
makes sense, and so does licensing Comeau C++.
--
Greg Comeau / Comeau C++ 4.3.3, for C++03 core language support
Comeau C/C++ ONLINE ==> http://www.comeaucomputing.com/tryitout
World Class Compilers: Breathtaking C++, Amazing C99, Fabulous C90.
Comeau C/C++ with Dinkumware's Libraries... Have you tried it?
Nov 17 '05 #9
Greg Comeau <co****@panix.com> wrote:
[...]

Hi Greg, once you show up here (to be
honest, I did expect that anyway <g>),
I can tell you about another drawback
of Comeau: The website's design is very
hard to take serious. If it wasn't for
como's good reputation, I would have
gone off to disney.com after the very
first sight.

Schobi
P.S.: "...ceterum censeo, carthaginem
esse delendam." :)
Marcus Porcius Cato

--
Sp******@gmx.de is never read
I'm Schobi at suespammers dot org

"Sometimes compilers are so much more reasonable than people."
Scott Meyers

Nov 17 '05 #10
Hello Greg!
"Hendrik Schober" <Sp******@gmx.de> wrote in message:
I can tell you about another drawback
of Comeau: The website's design is very
hard to take serious.


Please ignore Hendrik's complaining.

Your web site is excellent and very easy to
take seriously. Don't change this design.
It is just fine. You don't have to conform
to somebody's weird expectation of what
is professional. Especially if that
someone is as infantile as to mention
"disney.com" as a model of web design.

Thank you,

Sylvester Ziolkowski

PS. On the odd chance that you decide
to redesign your web site with Flash,
please make sure that you charge $500
(instead of $50) for those who purchase
your compiler via Flash-y web site.
That would promote natural selection
in the modern information age. Thx, S.

Nov 17 '05 #11
Kalafiorczyk <ho*****@kalafiorczyk.com> wrote:
[...] Especially if that
someone is as infantile as to mention
"disney.com" as a model of web design.
LOL! I haven't been there yet! Is it
worth a look? :)
[...]
PS. On the odd chance that you decide
to redesign your web site with Flash,
please make sure that you charge $500
(instead of $50) for those who purchase
your compiler via Flash-y web site.
[...]


I hate those Flash sites.

(Note that I when wrote about design,
I meant the visual appearance, not the
implementation. You can do with a lot
less fonts screaming at you without
using Flash or whatever.)

Schobi

--
Sp******@gmx.de is never read
I'm Schobi at suespammers dot org

"Sometimes compilers are so much more reasonable than people."
Scott Meyers
Nov 17 '05 #12

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: Don Miller | last post by:
I can't seem to find at MS how to detect the 2002 OS vs. 2003 OS for web applications using ASP. This is the only page I could find...
13
by: Noesis Strategy | last post by:
When I ordered my new laptop, Sony didn't offer Access 2003 in its bundles. Recently, I have begun to design Access databases using an copy of Access 2002 from my previous laptop. It works fine,...
3
by: Scott | last post by:
Hi, If we want to compile an Access 2002 database and distribute it to others, will the compiled software run on any PC, like Windows 98, Windows 2000, etc. Also, you don't have to have...
7
by: Wayne Aprato | last post by:
I have several Access 2003 mde databases. When I try to open them in Access 2002 I get the following error: "The Visual Basic for Applications project in the database is corrupt." ...
9
by: Rob | last post by:
Scenario: O/S: Win XP Professional Back-end: Access 2002 on network server I have an Access 97 application, in production on our network, that takes appoximately 5 minutes to process monthly...
9
by: StevenH | last post by:
I stumped Can someone assist me with the query for "invoices from 2002 & not from 2004" thanks
5
by: Niklas Uhlin | last post by:
Someone please explain why Session_Start fires multiple times / retains SessionID values between sessions, when you open an ASP.NET page from MS Word. For details of the problem, see below: 1....
4
by: Jon S via DotNetMonster.com | last post by:
Hi all I've taught myself C# 2002 using VS.NET 2002. I've recently brought myself an ASP.NET 2003 book. I will work through this ASP.NET 2003 using VS.NET 2002 and C# 2002. I don't fully...
52
by: Neil | last post by:
We are running an Access 2000 MDB with a SQL 7 back end. Our network guy is upgrading to Windows Server 2003 and wants to upgrade Office and SQL Server at the same time. We're moving to SQL Server...
0
by: Sebastian | last post by:
Hello I develop my applications in Access 2002. My development system is running Windows XP SP2 and I have Microsoft Office XP Developer. Microsoft Office XP is at SP3. I used Inno Setup (great...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.