Talk About Network

Google





Programming > C - C++ Learning > Re: Using the s...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 21 of 22 Topic 4074 of 4400
Post > Topic >>

Re: Using the same source file from other source files

by Ben Bacarisse <ben.usenet@[EMAIL PROTECTED] > Mar 20, 2008 at 07:45 PM

Hal Vaughan <hal@[EMAIL PROTECTED]
> writes:

> Ben Bacarisse wrote:
>> Hal Vaughan <hal@[EMAIL PROTECTED]
> writes:
<snip>
>>> Okay.  I'm a bit confused.  I have:
>>>
>>> int main(int argc, char* argv[])
>>>
>>> which leads me to believe argv is of type char*,
>> 
>> Ah, no. In C and C++, the [] in a parameter list act almost exactly
>> like a *.  argv is and array of char pointers and thus becomes a
>> pointer to a the first char pointer when it is passed to main.  The []
>> form is transitional but a little confusing.
<snip>
> So now that I have 
>
> map<string,string> parseargs(int count, char** args[])
>
> how do I access the individual char[] arrays in args (which is argv
being
> passed to the function)?  I can't do:
>
>         string arg;
>         arg = args[x]
>
> I've tried that and it doesn't work.  Do I need to dereference it or
> something?

It should work once the parameter is correctly specified (see
elsethread), though I prefer initialisation semantics to assignment
where possible:

  string arg = args[x];

-- 
Ben.
 




 22 Posts in Topic:
Using the same source file from other source files
Hal Vaughan <hal@[EMAI  2008-03-20 07:10:47 
Re: Using the same source file from other source files
Richard Heathfield <rj  2008-03-20 07:25:59 
Re: Using the same source file from other source files
Hal Vaughan <hal@[EMAI  2008-03-20 07:29:28 
Re: Using the same source file from other source files
"Jim Langston"   2008-03-20 00:55:37 
Re: Using the same source file from other source files
Philip Potter <pgp@[EM  2008-03-20 15:31:49 
Re: Using the same source file from other source files
Richard Heathfield <rj  2008-03-20 08:36:26 
Re: Using the same source file from other source files
Hal Vaughan <hal@[EMAI  2008-03-20 08:50:25 
Re: Using the same source file from other source files
Hal Vaughan <hal@[EMAI  2008-03-20 09:28:25 
Re: Using the same source file from other source files
Hal Vaughan <hal@[EMAI  2008-03-20 09:37:01 
Re: Using the same source file from other source files
"Chris ( Val )"  2008-03-21 03:37:07 
Re: Using the same source file from other source files
Philip Potter <pgp@[EM  2008-03-25 17:22:35 
Re: Using the same source file from other source files
Ben Bacarisse <ben.use  2008-03-20 15:08:23 
Re: Using the same source file from other source files
Hal Vaughan <hal@[EMAI  2008-03-20 15:37:26 
Re: Using the same source file from other source files
Ben Bacarisse <ben.use  2008-03-20 15:48:02 
Re: Using the same source file from other source files
Hal Vaughan <hal@[EMAI  2008-03-20 15:56:20 
Re: Using the same source file from other source files
Philip Potter <pgp@[EM  2008-03-20 17:11:20 
Re: Using the same source file from other source files
Hal Vaughan <hal@[EMAI  2008-03-20 17:54:57 
Re: Using the same source file from other source files
Philip Potter <pgp@[EM  2008-03-21 10:03:58 
Re: Using the same source file from other source files
Ben Bacarisse <ben.use  2008-03-20 19:34:41 
Re: Using the same source file from other source files
Hal Vaughan <hal@[EMAI  2008-03-20 20:31:21 
Re: Using the same source file from other source files
Ben Bacarisse <ben.use  2008-03-20 19:45:49 
Re: Using the same source file from other source files
Hal Vaughan <hal@[EMAI  2008-03-20 20:34:08 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
localhost-V2008-12-19 Wed Jan 7 11:37:50 PST 2009.