• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 678
  • Last Modified:

Moving from Borland C++ Builder to Embarcadero

I need to port some C++ code that was built using Borland C++ Builder 5.5 to the latest Builder that Embarcadero has come up with. The original code was built for Windows NT. Now the new platform is Windows 7. What are the things that I need to be aware of? Probably the two migrations are independent of each other, but anyone has experience with this?
ol muser
ol muser
1 Solution
Kent OlsenData Warehouse Architect / DBACommented:
Hi olm,

I used C++ Builder 5 for a long time and really liked it.  I've ported most of my work to the newer Embarcadero environments, and most went quite easily.  Most of the GUI objects are upward compatible so little change is necessary there.

The biggest thing that I found "different" is that C++ Builder seems friendlier about casting constants.  I spent a lot of time changing the specific integer types to the correct types.

  1UI64      -- 64 unsigned integer constant 1
  UINT64    -- 64 unsigned integer type

Not tough, but I had a ton of code with the extended or specific types and had to convert most of it.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now