Click here to Skip to main content
15,923,164 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Does this line of code bother anyone? Pin
Chris Maunder8-Oct-14 3:07
cofounderChris Maunder8-Oct-14 3:07 
QuestionAbout SetFocus in Doc/View Architecture Pin
Drakesal6-Oct-14 5:12
Drakesal6-Oct-14 5:12 
Questionsaving records without database? Pin
Robin Percival Vibar5-Oct-14 20:49
Robin Percival Vibar5-Oct-14 20:49 
AnswerRe: saving records without database? Pin
CPallini5-Oct-14 21:15
mveCPallini5-Oct-14 21:15 
QuestionTLS Callback generates Virus alert Pin
MarkMacro693-Oct-14 22:50
MarkMacro693-Oct-14 22:50 
Questionquine mccluskey method on C/C++ Pin
Reuben Cabrera2-Oct-14 4:08
Reuben Cabrera2-Oct-14 4:08 
GeneralRe: quine mccluskey method on C/C++ Pin
David Crow2-Oct-14 5:13
David Crow2-Oct-14 5:13 
GeneralRe: quine mccluskey method on C/C++ Pin
Reuben Cabrera2-Oct-14 21:38
Reuben Cabrera2-Oct-14 21:38 
GeneralRe: quine mccluskey method on C/C++ Pin
Reuben Cabrera2-Oct-14 21:45
Reuben Cabrera2-Oct-14 21:45 
QuestionRe: quine mccluskey method on C/C++ Pin
Richard MacCutchan2-Oct-14 5:17
mveRichard MacCutchan2-Oct-14 5:17 
JokeRe: quine mccluskey method on C/C++ Pin
CPallini2-Oct-14 7:21
mveCPallini2-Oct-14 7:21 
GeneralRe: quine mccluskey method on C/C++ Pin
Richard MacCutchan2-Oct-14 7:30
mveRichard MacCutchan2-Oct-14 7:30 
GeneralRe: quine mccluskey method on C/C++ Pin
Reuben Cabrera2-Oct-14 21:41
Reuben Cabrera2-Oct-14 21:41 
AnswerRe: quine mccluskey method on C/C++ Pin
Reuben Cabrera2-Oct-14 21:35
Reuben Cabrera2-Oct-14 21:35 
GeneralRe: quine mccluskey method on C/C++ Pin
Richard MacCutchan2-Oct-14 21:45
mveRichard MacCutchan2-Oct-14 21:45 
GeneralRe: quine mccluskey method on C/C++ Pin
Reuben Cabrera2-Oct-14 23:03
Reuben Cabrera2-Oct-14 23:03 
QuestionMFC- receiving Button-Click-Message failed Pin
Member 111256242-Oct-14 4:05
Member 111256242-Oct-14 4:05 
AnswerRe: MFC- receiving Button-Click-Message failed Pin
Richard Andrew x642-Oct-14 10:47
professionalRichard Andrew x642-Oct-14 10:47 
GeneralRe: MFC- receiving Button-Click-Message failed Pin
Member 111256243-Oct-14 1:15
Member 111256243-Oct-14 1:15 
Questionreplace malloc by new Pin
_Flaviu2-Oct-14 2:32
_Flaviu2-Oct-14 2:32 
AnswerRe: replace malloc by new Pin
_Flaviu2-Oct-14 3:02
_Flaviu2-Oct-14 3:02 
Questionhow to utilize "(int argc, const char * argv[]) " in a program Pin
Stefan611-Oct-14 13:25
Stefan611-Oct-14 13:25 
AnswerRe: how to utilize "(int argc, const char * argv[]) " in a program Pin
enhzflep1-Oct-14 19:59
enhzflep1-Oct-14 19:59 
argc = arg count
*argv[] = an array of argc number of strings.


Consider the following program:
C++
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
    int i;
    for(i=0; i<argc; i++)
        printf("Argument index %d: %s\n", i, argv[i]);

    return 0;
}


When I call the program from the command line like so:
argcdemo arg1 arg2 -someFlag -somethingElse


I get the following output:
Argument index 0: argcdemo
Argument index 1: arg1
Argument index 2: arg2
Argument index 3: -someFlag
Argument index 4: -somethingElse


So as you can see, the first one takes the name of the program as invoked, the others get a string from the command line, where each string is separated by a space. Or more simply, the argc will always be at least 1,since you have to specify the name of the program to run. Any subsequent arguments will increment argc and have their values added to the argv array. Smile | :)
"When I was 5 years old, my mother always told me that happiness was the key to life. When I went to school, they asked me what I wanted to be when I grew up. I wrote down 'happy'. They told me I didn't understand the assignment, and I told them they didn't understand life." - John Lennon

AnswerRe: how to utilize "(int argc, const char * argv[]) " in a program Pin
CPallini1-Oct-14 22:03
mveCPallini1-Oct-14 22:03 
QuestionIs it possible to bind the "this" pointer Pin
elelont230-Sep-14 20:30
elelont230-Sep-14 20:30 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.