From: Hanna-Barbera on
Hi

What are the possible problems one may run into when recompiling a project
done in VC6 in VC7.1?
Is it trouble free? Does it tend to be trouble free or some things have to
be recoded?



From: Nishant Sivakumar on
VC 7.1 is a lot more standards compliant than VC 6. So you'll have to be
ready for some fixes/recoding unless your code is already written in a
standards compliant manner.

--
Regards,
Nish [VC++ MVP]
http://www.voidnish.com
http://blog.voidnish.com


"Hanna-Barbera" <NULL(a)excite.com> wrote in message
news:eVWl7HLGFHA.3368(a)TK2MSFTNGP10.phx.gbl...
> Hi
>
> What are the possible problems one may run into when recompiling a project
> done in VC6 in VC7.1?
> Is it trouble free? Does it tend to be trouble free or some things have to
> be recoded?
>
>
>


From: Rodrigo Corral [MVP] on
I haven't had any problem. I have converted lot of programs with effort near
to cero.

You can get more info reading the following articles:
Breaking Changes in the Visual C++ Compiler
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclang/html/vclrfBreakingChangesInVisualCCompiler.asp

Breaking Changes in the Standard C++ Library Since Visual C++ 6.0
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore/html/vclrfBreakingChangesInStandardCLibrary.asp
Breaking Changes in ATL 7.0 and MFC 7.0 Since Visual C++ 6.0

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore/html/vclrfBreakingChangesInATL71MFC71SinceATL70MFC70.asp

--
Un saludo
Rodrigo Corral Gonzýlez [MVP]

FAQ de microsoft.public.es.vc++
http://rcorral.mvps.org


From: Ian Semmel on
It is not necessarily trouble-free.

There are differences, and it is essential that you thoroughly test your
program. When running in debug mode, you may pick up on illegal or non-compliant
code that VC6 let through (things like addressing outside an array on the stack).

You may also get a few zillion warnings, especially if you have 64-bit
compliance checking on. They all have to be looked at.

I have programs that I still maintain in VC6 because I am wary about letting
them loose in VC7.

Hanna-Barbera wrote:
> Hi
>
> What are the possible problems one may run into when recompiling a project
> done in VC6 in VC7.1?
> Is it trouble free? Does it tend to be trouble free or some things have to
> be recoded?
>
>
>
From: Hanna-Barbera on

"Ian Semmel" <isemmel(a)removejunkmailrocketcomp.com.au> wrote in message
news:OzJInhRGFHA.2756(a)TK2MSFTNGP15.phx.gbl...
> It is not necessarily trouble-free.
>
> There are differences, and it is essential that you thoroughly test your
> program. When running in debug mode, you may pick up on illegal or
non-compliant
> code that VC6 let through (things like addressing outside an array on the
stack).
>
> You may also get a few zillion warnings, especially if you have 64-bit
> compliance checking on. They all have to be looked at.
>
> I have programs that I still maintain in VC6 because I am wary about
letting
> them loose in VC7.

Can you list some things you encountered? If it's many, then maybe 5 will
do.
I'm interested in Win32, MFC or not MFC, using std libs.
Tx