From: | Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl> |
---|---|
To: | Juan Pablo Espino <jp(dot)espino(at)gmail(dot)com> |
Cc: | Pgsql-Es-Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Duda condigo de postgres |
Date: | 2005-03-14 21:25:00 |
Message-ID: | 20050314212500.GC6572@dcc.uchile.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Mon, Mar 14, 2005 at 03:12:14PM -0500, Juan Pablo Espino wrote:
> Hola a todos,
>
> tengo la siguiente interrogante sobre el código fuente de postgres,
> por ejemplo este segmento de código sacado de un .h
>
> #define HeapTupleHeaderSetOid(tup, oid) \
> do { \
> Assert((tup)->t_infomask & HEAP_HASOID); \
> *((Oid *) ((char *)(tup) + (tup)->t_hoff - sizeof(Oid))) = (oid); \
> } while (0)
>
> Alguien podría decirme para que se utilizan los " \ ",
Tu duda es de C, no de Postgres. Los \ estan escapando el salto de
linea que viene a continuacion.
--
Alvaro Herrera (<alvherre[(at)]dcc(dot)uchile(dot)cl>)
"Las cosas son buenas o malas segun las hace nuestra opinión" (Lisias)
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2005-03-14 21:37:13 | Re: Consultas Varias sobre Explain |
Previous Message | Alvaro Herrera | 2005-03-14 21:24:00 | Re: Instalacion |