Kaiyuan wrote: > and its meaning confuse me. What does "opaque" stand for?
Opaque is normal everyday word in English. Its dictionary meaning is here: http://dictionary.reference.com/browse/opaque In the context of code code you posted, opaque means that the code gets passed a pointer to something, but the code doesn't know what it points to (eg it could be a struct, or a value, or an array etc). HTH, Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/