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