muszę używać API dostarczonego przez DLL z nagłówka jak tenUżywanie klasy w przestrzeni nazw o tej samej nazwie?
namespace ALongNameToType {
class ALongNameToType {
static void Foo();
}
}
Czy istnieje sposób na wykorzystanie ALongNameToType :: ALongNameToType :: Foo bez konieczności wpisywania ALongNameToType :: ALongNameToType za każdym razem? Próbowałem używać using namespace ALongNameToType
, ale dostałem niejednoznaczne błędy symboli w Visual Studio. Zmiana nazwy obszaru nazw lub usunięcie go powoduje błędy linkera.
Możliwy duplikat [klas i nazw dzielących tę samą nazwę w C++] (http://stackoverflow.com/questions/4070915/classes-and-namespaces -podejmowanie-tego-imienia-in-c) – jww