By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
445,918 Members | 2,258 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 445,918 IT Pros & Developers. It's quick & easy.

Borland 5.5 compiler

P: n/a
do they have 5.5 with an IDE?
I've used 3.1 and 4.52, so why should i go back to command line with 5.5?
are there any other C++ compilers with an IDE?

--------------------------------------------------
remove *batSPAM* to e-mail me
--------------------------------------------------
Jul 19 '05 #1
Share this Question
Share on Google+
7 Replies


P: n/a
On 07 Aug 2003 02:26:23 GMT, de*************@aol.combatSPAM
(Developwebsites) wrote:
do they have 5.5 with an IDE?
I've used 3.1 and 4.52, so why should i go back to command line with 5.5?
are there any other C++ compilers with an IDE?


Borland's 5.5 compiler is used by products like Borland C++ Builder,
which includes a full IDE.

See also (on Windows), Microsoft Visual C++.NET 2003 and Metroworks
Codewarrior.

Tom
Jul 19 '05 #2

P: n/a
On Thu, 07 Aug 2003 09:37:57 +0000
zonemen <me*********@dbforums.com> wrote:

I just downloaded Borland 5.5 Compiler and in the bin folder when I
open bcc32.exe and it just straight away goes off once i click on
it. It happens with the others as well, except for fconvert.exe. How
do I compile??

I have Windows XP


Find a borland newsgroup but prior to doing that learn how to use the
command line (bcc32.exe is after all a command line app) and read the
docs that came with your compiler.
Jul 19 '05 #3

P: n/a
"zonemen" <me*********@dbforums.com> wrote in message
news:32****************@dbforums.com...

I just downloaded Borland 5.5 Compiler and in the bin folder when I
open bcc32.exe and it just straight away goes off once i click on
it. It happens with the others as well, except for fconvert.exe. How
do I compile??


Read this:

"Using the Borland 5.5 Compiler and command-line tools"
http://community.borland.com/article...,20997,00.html

And then read this:

"Welcome to comp.lang.c++!"
http://www.slack.net/~shiva/welcome.txt

--
Russell Hanneken
rh*******@pobox.com
Jul 19 '05 #4

P: n/a
sb******@cs.uic.edu (Shane Beasley) wrote in message news:<2f**************************@posting.google. com>...
are there any other C++ compilers with an IDE?


On Intel x86-based machines and similar, you've basically got Borland
C++ Builder and Microsoft Visual C++. DJGPP includes an MS-DOS port of
GCC and other GNU tools as well as an IDE called RHIDE. Smaller
compilers (so as to be unknown to me, anyway) may come with IDEs as
well.


Oops; Metrowerks CodeWarrior also comes with an IDE. I mistakenly
thought (after very cursory searching on metrowerks.com) that they had
dropped the IBM PC platform to concentrate on the Mac, but I guess I
was wrong.

And doubly sorry to sometime poster Howard Hinnant for discounting his
product. :)

- Shane
Jul 19 '05 #5

P: n/a
Developwebsites wrote:
do they have 5.5 with an IDE?
I've used 3.1 and 4.52, so why should i go back to command line with 5.5?
are there any other C++ compilers with an IDE?


Dev-C++, http://www.bloodshed.net/devcpp.html. It uses the Mingw port of
gcc.

--
"Codito ergo sum"
Roel Schroeven
Jul 19 '05 #6

P: n/a
zonemen <me*********@dbforums.com> wrote in message news:<32****************@dbforums.com>...
I just downloaded Borland 5.5 Compiler and in the bin folder when I
open bcc32.exe and it just straight away goes off once i click on
it. It happens with the others as well, except for fconvert.exe. How
do I compile??

I have Windows XP


Before considering a serious use of Borland's C++ compilers please
note the following.

Borland C++ compilers aren't %100 conformant with the ISO C++
standard.
For example, the following obvious code won't compile on BCC32 5.5 nor
BCC32 5.6, though it's %100 compliant with the standard.

#include<iostream>
#include<string>

using namespace std ;

struct employee {
string name ;
string surname ;
} ;

int main ()
{
employee e = { "Razmig", "K" } ;
cout << e.name << " " << e.surname << '\n' ;
}

Regards,
//rk
Jul 19 '05 #7

P: n/a
Razmig K wrote:

Before considering a serious use of Borland's C++ compilers please
note the following.

Borland C++ compilers aren't %100 conformant with the ISO C++
standard.
For example, the following obvious code won't compile on BCC32 5.5 nor
BCC32 5.6, though it's %100 compliant with the standard.

#include<iostream>
#include<string>

using namespace std ;

struct employee {
string name ;
string surname ;
} ;

int main ()
{
employee e = { "Razmig", "K" } ;
cout << e.name << " " << e.surname << '\n' ;
}


Presently none compiler can claim 100% C++ standard compliance. Every
one has its own strengths and weaknesses.

As it concerns Borland C++ those incompatibilities are not numerous and
most of them I ever fell into actually enforce better programming style
and it may even apply to the posted example. The struct 'employee'
containing non-POD members is not trivial. It is unlikely that all
employees of an organization will be known at compile time and
constructing dynamically such an object without relevant constructor in
C++ is ugly. So defining a constructor for 'employee' will help compile
and ensure better functionality of the entire program.

Regards,
Janusz

Jul 19 '05 #8

This discussion thread is closed

Replies have been disabled for this discussion.