Click here to Skip to main content
15,891,372 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: RAII (Resource Acquisition Is Initialization) pattern limitations Pin
peterchen26-Dec-07 0:40
peterchen26-Dec-07 0:40 
GeneralRe: RAII (Resource Acquisition Is Initialization) pattern limitations Pin
George_George26-Dec-07 0:58
George_George26-Dec-07 0:58 
GeneralRe: RAII (Resource Acquisition Is Initialization) pattern limitations Pin
peterchen26-Dec-07 1:22
peterchen26-Dec-07 1:22 
GeneralRe: RAII (Resource Acquisition Is Initialization) pattern limitations Pin
George_George26-Dec-07 1:53
George_George26-Dec-07 1:53 
Generalproblem in _bstr_t Pin
rjkg25-Dec-07 19:46
rjkg25-Dec-07 19:46 
GeneralRe: problem in _bstr_t Pin
peterchen26-Dec-07 0:33
peterchen26-Dec-07 0:33 
GeneralVariable life cycle Pin
George_George25-Dec-07 19:24
George_George25-Dec-07 19:24 
GeneralRe: Variable life cycle Pin
_AnsHUMAN_ 25-Dec-07 20:06
_AnsHUMAN_ 25-Dec-07 20:06 
George_George wrote:
2. I think b_ is declared and initialized...

I do see it as the member of the class. The variable is not being declared in the catch block.Had b_ been declared and initialized within the class it won't be available for use in the catch block. You can try doing this using a simple example:
class C
{
  int b_;
public:	
	C():b_(10)
  {
	  
	try
	{
		int t = 0; 
		int j = 20/t; // Raise an exception
		int c = t;
	}
	catch( ... )
	{
		cout<<b_<<endl/*<<"c won't be available over here in catch block, b_ is available*/;
	}
  }
};

Let me know that if I understood your problem statement correctly...

Somethings seem HARD to do, until we know how to do them.
Wink | ;-) _AnShUmAn_

GeneralRe: Variable life cycle Pin
George_George25-Dec-07 20:10
George_George25-Dec-07 20:10 
GeneralDrag Drop,overwritefile Pin
john563225-Dec-07 19:05
john563225-Dec-07 19:05 
GeneralRe: Drag Drop,overwritefile Pin
Shaheed Legion27-Dec-07 1:12
Shaheed Legion27-Dec-07 1:12 
QuestionRegarding Interface.. Pin
tasumisra25-Dec-07 19:03
tasumisra25-Dec-07 19:03 
GeneralRe: Regarding Interface.. Pin
_AnsHUMAN_ 25-Dec-07 20:13
_AnsHUMAN_ 25-Dec-07 20:13 
GeneralDisplay Huge files Pin
Manjunath S25-Dec-07 18:50
Manjunath S25-Dec-07 18:50 
QuestionHow to Calculate points of a line in a triangle Pin
MKUser25-Dec-07 18:32
MKUser25-Dec-07 18:32 
AnswerRe: How to Calculate points of a line in a triangle Pin
followait25-Dec-07 18:41
followait25-Dec-07 18:41 
GeneralRe: How to Calculate points of a line in a triangle Pin
MKUser25-Dec-07 19:25
MKUser25-Dec-07 19:25 
GeneralRe: How to Calculate points of a line in a triangle Pin
followait25-Dec-07 23:26
followait25-Dec-07 23:26 
Generalenable button Pin
guru moorthy.k25-Dec-07 18:13
guru moorthy.k25-Dec-07 18:13 
GeneralRe: enable button Pin
Nishad S25-Dec-07 18:34
Nishad S25-Dec-07 18:34 
GeneralRe: enable button Pin
guru moorthy.k25-Dec-07 18:59
guru moorthy.k25-Dec-07 18:59 
GeneralRe: enable button Pin
Nishad S25-Dec-07 19:15
Nishad S25-Dec-07 19:15 
GeneralRe: enable button Pin
guru moorthy.k25-Dec-07 20:13
guru moorthy.k25-Dec-07 20:13 
QuestionRe: enable button Pin
Nishad S25-Dec-07 20:17
Nishad S25-Dec-07 20:17 
GeneralRe: enable button Pin
Hamid_RT28-Dec-07 5:09
Hamid_RT28-Dec-07 5:09 

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.