Click here to Skip to main content
15,887,434 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Wrong evaluation of pre- and post-increment on variables: What is wrong here?!?! Pin
__yash__22-Oct-09 2:40
professional__yash__22-Oct-09 2:40 
GeneralRe: Wrong evaluation of pre- and post-increment on variables: What is wrong here?!?! Pin
SandipG 22-Oct-09 2:44
SandipG 22-Oct-09 2:44 
GeneralRe: Wrong evaluation of pre- and post-increment on variables: What is wrong here?!?! Pin
Covean22-Oct-09 2:48
Covean22-Oct-09 2:48 
GeneralHow do you interpret the results (I have provided my comments) Pin
__yash__22-Oct-09 2:35
professional__yash__22-Oct-09 2:35 
GeneralRe: How do you interpret the results (I have provided my comments) Pin
SandipG 22-Oct-09 2:45
SandipG 22-Oct-09 2:45 
GeneralRe: How do you interpret the results (I have provided my comments) Pin
Covean22-Oct-09 2:45
Covean22-Oct-09 2:45 
AnswerRe: Wrong evaluation of pre- and post-increment on variables: What is wrong here?!?! Pin
David Crow22-Oct-09 2:55
David Crow22-Oct-09 2:55 
GeneralRe: Wrong evaluation of pre- and post-increment on variables: What is wrong here?!?! Pin
__yash__22-Oct-09 20:52
professional__yash__22-Oct-09 20:52 
DavidCrow wrote:
All of this "I expected..." and "it should be..." stuff is pointless


What I mean to imply here is that based on what I have read/know the output should have been so and so.....So may be my understanding of this concept (of calling convention, sequence points) needs to be brushed up....It *could be* my ignorance on the matter, lets see, I'll read more, do more research and see what's missing Smile | :)

DavidCrow wrote:
Compiler vendors are free to evaluate such expressions as they wish just so long as all side effects of previous evaluations have been performed at each sequence point.


Expressions....true, but the point here is about "passing variables" and C does specify how to do that: either R-to-L or L-to-R, we can make that selection.

DavidCrow wrote:
In your printf example, the order in which the arguments are evaluated is not specified,

I did not specify that but I m using the default calling convention under which variables are passed R-to-L
QuestionText from the Html Table tag. Pin
NaveenHS22-Oct-09 1:09
NaveenHS22-Oct-09 1:09 
QuestionRe: Text from the Html Table tag. Pin
David Crow22-Oct-09 3:08
David Crow22-Oct-09 3:08 
Questionhow to use lpfnhook to keep view of dialog? Pin
002comp21-Oct-09 23:11
002comp21-Oct-09 23:11 
QuestionRe: how to use lpfnhook to keep view of dialog? Pin
CPallini21-Oct-09 23:40
mveCPallini21-Oct-09 23:40 
AnswerRe: how to use lpfnhook to keep view of dialog? Pin
002comp22-Oct-09 0:04
002comp22-Oct-09 0:04 
GeneralRe: how to use lpfnhook to keep view of dialog? Pin
CPallini22-Oct-09 0:17
mveCPallini22-Oct-09 0:17 
GeneralRe: how to use lpfnhook to keep view of dialog? Pin
002comp22-Oct-09 0:30
002comp22-Oct-09 0:30 
GeneralRe: how to use lpfnhook to keep view of dialog? Pin
CPallini22-Oct-09 0:41
mveCPallini22-Oct-09 0:41 
GeneralRe: how to use lpfnhook to keep view of dialog? Pin
Michael Schubert22-Oct-09 0:54
Michael Schubert22-Oct-09 0:54 
GeneralRe: how to use lpfnhook to keep view of dialog? Pin
Richard MacCutchan22-Oct-09 1:40
mveRichard MacCutchan22-Oct-09 1:40 
GeneralRe: how to use lpfnhook to keep view of dialog? Pin
David Crow22-Oct-09 3:10
David Crow22-Oct-09 3:10 
Questionexpression evaluation problem Pin
fcis200821-Oct-09 23:05
fcis200821-Oct-09 23:05 
AnswerRe: expression evaluation problem Pin
Rajesh R Subramanian21-Oct-09 23:15
professionalRajesh R Subramanian21-Oct-09 23:15 
GeneralRe: expression evaluation problem Pin
Michael Schubert22-Oct-09 0:32
Michael Schubert22-Oct-09 0:32 
GeneralRe: expression evaluation problem Pin
CPallini22-Oct-09 0:54
mveCPallini22-Oct-09 0:54 
GeneralRe: expression evaluation problem Pin
Michael Schubert22-Oct-09 0:55
Michael Schubert22-Oct-09 0:55 
GeneralRe: expression evaluation problem Pin
CPallini22-Oct-09 1:42
mveCPallini22-Oct-09 1:42 

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.