help with Borland C++ V.4.52

T

tvn007

I could not get this program to run in Borland C++ V.4.52.
Error message: "size is not member of string in function main()"
However, this program run fine on g++.
Thanks for any help !
#######################################################
#include <iostream.h>
#include <string.h>
#include <cstring.h>

int main()
{
cout << "Please enter your first name: ";
string name;
cin >> name;

// build the message that we intend to write
const string greeting = "Hello, " + name + "!";

// build the second and fourth lines of the output
const string spaces(greeting.size(), ' ');
const string second = "* " + spaces + " *";

// build the first and fifth lines of the output
const string first(second.size(), '*');

// write it all
cout << std::endl;
cout << first << std::endl;
cout << second << std::endl;
cout << "* " << greeting << " *" << std::endl;
cout << second << std::endl;
cout << first << std::endl;

return 0;
}
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,955
Messages
2,570,117
Members
46,705
Latest member
v_darius

Latest Threads

Top