RE: Wrapping DLLs
- Posted by sephiroth _ <euman2376 at yahoo.com> Feb 22, 2001
- 363 views
** means pointer to a pointer, or a pointer to an array of something( like **argv instead or *argv[]), so i guess *** means a pointer to a pointer to an array? i dunno. Tony Bucholtz wrote: > G'day all > > I'm starting a project to wrap the InterBase headers, and came across a > couple of examples like: > > void load_defaults(const char *conf_file, > const char **groups, > int *argc, > char ***argv); > > I'm not a C/C++ programmer, so I'm learning bits and pieces as I work > thru > this project. I think I understand the "int *argc" construct, but how do > I > wrap "const char **groups" and "char ***argv"? Is that last one really > saying "pointer to a pointer to a pointer to a variable"? > No wonder some people don't like C! > > BTW, Topica tells me "access denied" when I try to get to the EUforum > list. > Have I been a bad boy? Have I been banned from the list? Whazzhappenin' > ? > > Regards > Tony > > > > Get Your Private, Free E-mail from MSN Hotmail at > http://www.hotmail.com. > >