代码搜索:Namespace
找到约 10,000 项符合「Namespace」的源代码
代码结果 10,000
www.eeworm.com/read/240162/4579173
c namespace8.c
namespace X {
typedef struct {
} x;
}
typedef X::x x;
using X::x;
www.eeworm.com/read/240162/4579176
c namespace9.c
namespace A {
void f();
}
int g()
{
struct f { };
using A::f;
}
www.eeworm.com/read/240162/4579258
c namespace4.c
/* PR c++/4652 */
/* { dg-do compile } */
/* Another conflict between namespace IDs and other things. */
namespace A { }
class B {
struct {
int x;
} A;
};
int main() {
B b;
retu
www.eeworm.com/read/240162/4579261
c namespace2.c
/* PR c++/2537 */
/* { dg-do compile } */
// Used to have namespace name/identifier conflict, prior to 3.4.
namespace baz {}
namespace foo
{
struct bar
{
unsigned baz:1;
};
}
www.eeworm.com/read/240162/4579291
c namespace6.c
namespace a {
namespace b {
void foo();
}
}
void
a::b:foo() // { dg-error "" }
{
}
www.eeworm.com/read/240162/4579328
c namespace7.c
namespace O {
struct SO;
namespace I {
struct SI;
struct O::SO {}; // { dg-error "" }
}
struct I::SI {};
}
www.eeworm.com/read/240162/4579332
c namespace5.c
// PR c++/7229
// { dg-do compile }
namespace A { namespace B { typedef int type; } }
typename A::B::type x; // { dg-error "" }
www.eeworm.com/read/240162/4579356
c namespace1.c
namespace foo {
void baz(int);
}
int bar(int foo) {
foo::baz (3);
}
www.eeworm.com/read/240162/4579776
c namespace-as-base.c
// { dg-do compile }
namespace Out {
namespace In {
}
}
class Class : public Out::In { // { dg-error ".*" "" }
};
www.eeworm.com/read/233448/4671418
c namespace3.c
/* PR c+/3816 */
/* { dg-do compile } */
namespace A {}
namespace OtherNamespace {
typedef struct {
int member;
} A; // used to conflict with A namespace
} // end of namespace