代码搜索:pointers
找到约 4,056 项符合「pointers」的源代码
代码结果 4,056
www.eeworm.com/read/240162/4582217
c ptrmem4.c
// { dg-do assemble }
// GROUPS passed pointers-to-members
class X {
private:
int i;
public:
X(int k) { i=k; }
int operator=(X &a) { return i = a.i; }
int operator=(int ii) { return i
www.eeworm.com/read/240162/4582846
c 900212_03.c
// { dg-do run }
// g++ 1.36.1 bug 900212_03
// g++ segfaults on any attempt to use the ->* operator.
// Cfront 2.0 passes this test.
// keywords: member pointers, operator->*
struct struct0 {
www.eeworm.com/read/240162/4583195
c pmftemp.c
// { dg-do assemble }
// PRMS Id: 4484 (bug 1)
// Bug: g++ does not support templates involving method pointers.
struct A {
void f ();
};
template void
f (void (T::*p)()) // { dg-bogus
www.eeworm.com/read/233448/4672409
c dr179.c
// { dg-do compile }
// Origin: Giovanni Bajo
// DR179: Function pointers and subtraction
void foo(void);
typedef void (*fp)(void);
int main()
{
fp f1 = foo;
www.eeworm.com/read/233448/4673107
c ptr1.c
// { dg-do run }
// Bug: catching pointers by reference doesn't work right.
extern "C" int printf (const char *, ...);
struct E {
int x;
E(int i) { x = i; };
};
int main()
{
try {
E *p =
www.eeworm.com/read/233448/4675033
c ptrmem4.c
// { dg-do assemble }
// GROUPS passed pointers-to-members
class X {
private:
int i;
public:
X(int k) { i=k; }
int operator=(X &a) { return i = a.i; }
int operator=(int ii) { return i
www.eeworm.com/read/233448/4675664
c 900212_03.c
// { dg-do run }
// g++ 1.36.1 bug 900212_03
// g++ segfaults on any attempt to use the ->* operator.
// Cfront 2.0 passes this test.
// keywords: member pointers, operator->*
struct struct0 {
www.eeworm.com/read/233448/4676014
c pmftemp.c
// { dg-do assemble }
// PRMS Id: 4484 (bug 1)
// Bug: g++ does not support templates involving method pointers.
struct A {
void f ();
};
template void
f (void (T::*p)()) // { dg-bogus
www.eeworm.com/read/233448/4683420
c 20040727-1.c
/* Extracted from boehm-gc/os_dep.c on Darwin. It caused an ICE when
trying to merge alias information from two pointers that had
different type memory tags. */
typedef int thread_state_flavor
www.eeworm.com/read/233448/4684419
c c99-restrict-2.c
/* Test for restrict: in C99 only. Test handling of arrays of restricted
pointers. */
/* Origin: Joseph Myers */
/* { dg-do compile } */
/* { dg-options "-std=iso9899:1999