Jules Bean <[EMAIL PROTECTED]> writes:

| Surely it's perfectly acceptable to have
| 
| using std::vector;
| 
| at the top of a file (in filescope).

Not if you use that vector in only one file.

| That simply says 'in this file, I wish to introduce the type 'std::vector'
| into my namespace'.  That's directly comparable to

what is says is "in this file I am using vector as an alias to
std::vector"

| extern int g_happy;
| 
| which means 'in this file, I wish to introduce the variable g_happy into
| my namespace'.

not really.

        Lgb

Reply via email to