OT: Pregunta de C
rodrigo ahumada
rodahum1978 en hotmail.com
Sab Nov 20 18:21:05 CLST 2004
>From: "rodrigo ahumada" <rodahum1978 en hotmail.com>
>Reply-To: Discusion de Linux en Castellano <linux en listas.inf.utfsm.cl>
>To: linux en listas.inf.utfsm.cl
>Subject: Re: OT: Pregunta de C
>Date: Sat, 20 Nov 2004 12:43:31 -0300
>>h(i) {
>> return i["0123456789ABCDEF"];
>>}
>>
>supongo que esto selecciona el caracter i de "0123456789ABCDEF", pero no
>deberia escribirse asi?:
>
>h(i) {
> return "0123456789ABCDEF"[i];
>}
... y termino respondiendome solo:
i["0123456789ABCDEF"] == (char *)i[(int)"0123456789ABCDEF"]
//*************************************************************
Fuera de Tema:
puede crearse un sistema de objetos en C usando macros?; ya se que gtk usa
macros para comprobar los ancestros, pero digo poder hacer macros para poder
escribir algo como "objeto mensaje parametros..." sin tener que chequear
tipos en forma explicita, y que el sistema de clases y manejo de memoria lo
defina uno con macros a su pinta.
Esto lo pregunto por que hicieron un parche para el kern. para poder usar
algo de C++(http://netlab.ru.is/exception/LinuxCXX.shtml) y a los que
hicieron linux probaron c++ y lo detestan.
_________________________________________________________________
Consigue aquí las mejores y mas recientes ofertas de trabajo EE.UU.
http://latino.msn.com/empleos
Más información sobre la lista de distribución Linux