代码搜索:explicit
找到约 10,000 项符合「explicit」的源代码
代码结果 10,000
www.eeworm.com/read/240162/4581140
c explicit53.c
// { dg-do run }
extern "C" void abort ();
template inline int fact ();
template inline int fact ();
template inline int fact ()
{
return a * fact ();
}
template in
www.eeworm.com/read/240162/4581175
c explicit32.c
// { dg-do assemble }
// GROUPS passed templates
template
struct S
{
};
template
struct S
{
void foo();
};
void S::foo()
{
}
void bar()
{
S si;
si.foo();
}
www.eeworm.com/read/240162/4581189
c explicit9.c
// { dg-do assemble }
// GROUPS passed templates
void foo(int);
void bar()
{
foo(3); // { dg-error "" } foo is not a template.
}
www.eeworm.com/read/240162/4581192
c explicit39.c
// { dg-do assemble }
template
void f(int i);
void g()
{
f(3); // { dg-error "" } no matching function.
}
www.eeworm.com/read/240162/4581204
c explicit27.c
// { dg-do link }
// GROUPS passed templates
template
void foo(T t);
template
void foo(int i) {}
int main()
{
(void (*)(int)) &foo;
}
www.eeworm.com/read/240162/4581207
c explicit40.c
// { dg-do run }
extern "C" void abort();
template
void f(int j);
template
void f(int j);
template
void f(int j)
{
abort();
}
template
vo
www.eeworm.com/read/240162/4581213
c explicit64.c
// { dg-do run }
extern "C" void abort ();
template void f ()
{
abort ();
}
template void f ()
{
}
template class C
{
friend void f ();
public:
void ff
www.eeworm.com/read/240162/4581216
c explicit12.c
// { dg-do link }
// { dg-options "-ansi -pedantic-errors -w" }
// GROUPS passed templates
template
struct S
{
template
void foo(T t);
};
template
template
void S
www.eeworm.com/read/240162/4581223
c explicit41.c
// { dg-do assemble }
template
void f(int i);
void g()
{
int i;
f(7); // { dg-error "" } template argument 1 is invalid.
}
www.eeworm.com/read/240162/4581230
c explicit21.c
// { dg-do assemble }
// GROUPS passed templates
template
T foo(T* t);
template
int foo(char c); // { dg-error "" } does not match declaration.
template
int bar(); // {