Click here to Skip to main content
15,884,962 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Linker Error :C1900 Pin
Malli_S26-Jul-12 20:15
Malli_S26-Jul-12 20:15 
GeneralCompiler job Pin
_Flaviu25-Jul-12 9:26
_Flaviu25-Jul-12 9:26 
GeneralRe: Compiler job Pin
Maximilien25-Jul-12 9:47
Maximilien25-Jul-12 9:47 
GeneralRe: Compiler job Pin
_Flaviu26-Jul-12 6:22
_Flaviu26-Jul-12 6:22 
QuestionRe: Compiler job Pin
CPallini25-Jul-12 22:16
mveCPallini25-Jul-12 22:16 
GeneralRe: Compiler job Pin
Malli_S25-Jul-12 23:10
Malli_S25-Jul-12 23:10 
AnswerRe: Compiler job Pin
_Flaviu26-Jul-12 1:21
_Flaviu26-Jul-12 1:21 
QuestionIs there a reason you would initialise variables like this? Pin
MarkB77725-Jul-12 1:33
MarkB77725-Jul-12 1:33 
Hi all,

Is there any particular reason you would initialise private members of a class like this...
<br />
SomeClass::Constructor(void): privateVar1(NULL), privateVar2(true) {<br />
<br />
}<br />


As opposed to this?
<br />
SomeClass::Constructor(void) {<br />
    privateVar1 = NULL;<br />
    privateVar2 = true;<br />
}<br />


From what I understand the first instance would be useful when inheritance is involved.. Perhaps this is just a favored style?

Cheers,
Mark
Mark Brock
"We're definitely not going to make a G or a PG version of this. It's not PillowfightCraft." -- Chris Metzen

AnswerRe: Is there a reason you would initialise variables like this? PinPopular
_AnsHUMAN_ 25-Jul-12 1:47
_AnsHUMAN_ 25-Jul-12 1:47 
GeneralRe: Is there a reason you would initialise variables like this? Pin
jschell25-Jul-12 6:40
jschell25-Jul-12 6:40 
GeneralRe: Is there a reason you would initialise variables like this? Pin
Philippe Mori25-Jul-12 10:37
Philippe Mori25-Jul-12 10:37 
GeneralRe: Is there a reason you would initialise variables like this? Pin
jschell27-Jul-12 11:38
jschell27-Jul-12 11:38 
GeneralRe: Is there a reason you would initialise variables like this? Pin
Philippe Mori27-Jul-12 13:08
Philippe Mori27-Jul-12 13:08 
GeneralRe: Is there a reason you would initialise variables like this? Pin
jschell28-Jul-12 6:13
jschell28-Jul-12 6:13 
GeneralRe: Is there a reason you would initialise variables like this? Pin
w-peuker26-Jul-12 21:21
w-peuker26-Jul-12 21:21 
GeneralRe: Is there a reason you would initialise variables like this? Pin
jschell27-Jul-12 11:40
jschell27-Jul-12 11:40 
GeneralRe: Is there a reason you would initialise variables like this? Pin
Philippe Mori27-Jul-12 13:10
Philippe Mori27-Jul-12 13:10 
GeneralRe: Is there a reason you would initialise variables like this? Pin
jschell28-Jul-12 6:14
jschell28-Jul-12 6:14 
AnswerRe: Is there a reason you would initialise variables like this? Pin
Richard MacCutchan25-Jul-12 1:52
mveRichard MacCutchan25-Jul-12 1:52 
AnswerRe: Is there a reason you would initialise variables like this? PinPopular
George L. Jackson25-Jul-12 7:07
George L. Jackson25-Jul-12 7:07 
GeneralRe: Is there a reason you would initialise variables like this? Pin
MarkB77725-Jul-12 22:45
MarkB77725-Jul-12 22:45 
GeneralRe: Is there a reason you would initialise variables like this? Pin
w-peuker26-Jul-12 21:30
w-peuker26-Jul-12 21:30 
AnswerRe: Is there a reason you would initialise variables like this? Pin
Eugen Podsypalnikov25-Jul-12 7:42
Eugen Podsypalnikov25-Jul-12 7:42 
AnswerRe: Is there a reason you would initialise variables like this? Pin
Malli_S25-Jul-12 20:58
Malli_S25-Jul-12 20:58 
QuestionShellExecute() launch .CHM and PDF file not work in Window 7 Pin
Andraw11124-Jul-12 7:31
Andraw11124-Jul-12 7:31 

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.