Click here to Skip to main content
15,906,645 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: DirectX + (MFC or managed) C++ Pin
Mark Salsbery18-Dec-07 6:51
Mark Salsbery18-Dec-07 6:51 
GeneralRe: DirectX + (MFC or managed) C++ Pin
snir_ya18-Dec-07 7:05
snir_ya18-Dec-07 7:05 
GeneralRe: DirectX + (MFC or managed) C++ Pin
Mark Salsbery18-Dec-07 7:15
Mark Salsbery18-Dec-07 7:15 
GeneralRe: DirectX + (MFC or managed) C++ Pin
snir_ya18-Dec-07 7:21
snir_ya18-Dec-07 7:21 
Generalmember variable initialization Pin
George_George18-Dec-07 2:13
George_George18-Dec-07 2:13 
GeneralRe: member variable initialization Pin
CPallini18-Dec-07 2:23
mveCPallini18-Dec-07 2:23 
GeneralRe: member variable initialization Pin
George_George18-Dec-07 2:48
George_George18-Dec-07 2:48 
GeneralRe: member variable initialization [modified] Pin
George L. Jackson18-Dec-07 2:55
George L. Jackson18-Dec-07 2:55 
Order of the member variables affects initialization. Play around with the order of the A and B member variables in C:

#include <iostream>

using std::wcout;
 
class A
{
public:
	A()
	{
		wcout << L"A\n";
	}
};
 
class B
{
public:
	B()
	{
		wcout << L"B\n";
	}
};
 
class C
{
	A a;
	B b;
public:
	C() : a()
	{
		wcout << L"D\n";
	}
};
 
int _tmain(int argc, _TCHAR* argv[])
{
	C c;
 
	wcout << L"End\n";
}


More constructor information: http://www.parashift.com/c++-faq-lite/ctors.html[^]

Free e-books: http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html[^]
"We make a living by what we get, we make a life by what we give." --Winston Churchill

modified on Tuesday, December 18, 2007 10:40:05 AM

GeneralRe: member variable initialization Pin
George_George18-Dec-07 3:10
George_George18-Dec-07 3:10 
GeneralRe: member variable initialization Pin
toxcct18-Dec-07 3:15
toxcct18-Dec-07 3:15 
GeneralRe: member variable initialization Pin
CPallini18-Dec-07 3:19
mveCPallini18-Dec-07 3:19 
JokeRe: member variable initialization Pin
CPallini18-Dec-07 3:23
mveCPallini18-Dec-07 3:23 
GeneralRe: member variable initialization Pin
toxcct18-Dec-07 3:30
toxcct18-Dec-07 3:30 
GeneralRe: member variable initialization Pin
CPallini18-Dec-07 3:33
mveCPallini18-Dec-07 3:33 
GeneralRe: member variable initialization Pin
toxcct18-Dec-07 3:38
toxcct18-Dec-07 3:38 
GeneralRe: member variable initialization Pin
CPallini18-Dec-07 3:45
mveCPallini18-Dec-07 3:45 
GeneralRe: member variable initialization Pin
toxcct18-Dec-07 3:52
toxcct18-Dec-07 3:52 
GeneralRe: member variable initialization Pin
CPallini18-Dec-07 4:12
mveCPallini18-Dec-07 4:12 
QuestionRe: member variable initialization Pin
David Crow18-Dec-07 4:13
David Crow18-Dec-07 4:13 
JokeRe: member variable initialization Pin
CPallini18-Dec-07 4:18
mveCPallini18-Dec-07 4:18 
GeneralRe: member variable initialization Pin
George_George18-Dec-07 18:24
George_George18-Dec-07 18:24 
GeneralRe: member variable initialization Pin
George L. Jackson18-Dec-07 4:00
George L. Jackson18-Dec-07 4:00 
GeneralRe: member variable initialization Pin
George_George18-Dec-07 18:26
George_George18-Dec-07 18:26 
GeneralRe: member variable initialization Pin
George L. Jackson19-Dec-07 2:48
George L. Jackson19-Dec-07 2:48 
GeneralRe: member variable initialization Pin
George_George19-Dec-07 2:59
George_George19-Dec-07 2:59 

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.