Классы и свободные функции в namespace
От: kwas Россия  
Дата: 23.05.06 13:46
Оценка: 6 (1)
Почему

// Foo.h
namespace bar {
    class Foo {
    public:
        Foo ();
    };
}

// Foo.cpp
#include "Foo.h"
using namespace bar;

Foo::Foo () {
    //...
}

можно, а

// Baz.h
namespace bar {
    void baz ();
}

// Baz.cpp
#include "Baz.h"
using namespace bar;

void baz () {
    // ,,,
}

нельзя?
If a shark stops swimming, it will die. Don't stop swimming, Mr. Mulder.
Every epic equalizer is iso (c)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.