Boston Linux & Unix (BLU) Home | Calendar | Mail Lists | List Archives | Desktop SIG | Hardware Hacking SIG
Wiki | Flickr | PicasaWeb | Video | Maps & Directions | Installfests | Keysignings
Linux Cafe | Meeting Notes | Linux Links | Bling | About BLU

BLU Discuss list archive


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

stupid g++ question



The subject says it all. 
#include <iostream.h>
#include <string>
using namespace std;
int main()
{
        string s;
        s = "Hello, world!";
        cout << s << "\n";
}
There are better ways of doing this, but the addition of using namespace std; solves the problem. 
Apparently, Red Hat 7.2 (gcc 2.96) solves this either as a compiler default or by altering the 
header files. 
Of course, I could have opened by eyes when I looked at the string header file, (actially, 
bits/basic_string.h, where string is actually defined within namespace std. 
It's been about 4 years since I have done any profesisonal C++ coding.  Jerry Feldman 
<gaf at blu.org>
Associate Director
Boston Linux and Unix user group
http://www.blu.org PGP key id:C5061EA9
PGP Key fingerprint:053C 73EC 3AC1 5C44 3E14 9245 FB00 3ED5 C506 1EA9





BLU is a member of BostonUserGroups
BLU is a member of BostonUserGroups
We also thank MIT for the use of their facilities.

Valid HTML 4.01! Valid CSS!



Boston Linux & Unix / webmaster@blu.org