Click here to Skip to main content
15,899,679 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: How to get the default browser and its's path ? Pin
Iain Clarke, Warrior Programmer27-Mar-03 4:26
Iain Clarke, Warrior Programmer27-Mar-03 4:26 
AnswerRe: How to get the default browser and its's path ? Pin
valikac27-Mar-03 8:30
valikac27-Mar-03 8:30 
AnswerRe: How to get the default browser and its's path ? Pin
vikramj27-Mar-03 18:06
vikramj27-Mar-03 18:06 
GeneralChoose language Pin
Paolo Vernazza27-Mar-03 1:26
Paolo Vernazza27-Mar-03 1:26 
GeneralRe: Choose language Pin
vikramj27-Mar-03 18:11
vikramj27-Mar-03 18:11 
GeneralRe: Choose language Pin
Paolo Vernazza28-Mar-03 3:57
Paolo Vernazza28-Mar-03 3:57 
GeneralPointer to pointers Pin
jyngem27-Mar-03 1:22
jyngem27-Mar-03 1:22 
GeneralRe: Pointer to pointers Pin
HJo27-Mar-03 4:38
HJo27-Mar-03 4:38 
This is one way of doing it...

struct BinaryFunction<br />
{<br />
	double (*eval)(double, double);<br />
	char* sign;<br />
};<br />
<br />
double add(double a, double b)<br />
{<br />
	return (a+b);<br />
}<br />
<br />
double subtract(double a, double b)<br />
{<br />
	return (a-b);<br />
}<br />
<br />
int main(int argc, char* argv[])<br />
{<br />
	BinaryFunction** ppBFunctionList = new BinaryFunction*[2];<br />
	<br />
	char addSign[] = " + ";<br />
	BinaryFunction Add = { &add, addSign };<br />
	ppBFunctionList[0] = &Add;<br />
<br />
	char subSign[] = " - ";<br />
	BinaryFunction Sub = { &subtract, subSign };<br />
	ppBFunctionList[1] = ⋐<br />
<br />
	for (int i = 0; i < 2; i++) {<br />
		double dRes = (*ppBFunctionList[i]->eval)(3, 2);<br />
		printf("%.2f\n", dRes);<br />
	}<br />
<br />
	return 0;<br />
}


Regards,
/Henrik J
GeneralRe: Pointer to pointers Pin
Iain Clarke, Warrior Programmer27-Mar-03 4:42
Iain Clarke, Warrior Programmer27-Mar-03 4:42 
GeneralBig prime numbers Pin
Jump_Around27-Mar-03 1:19
Jump_Around27-Mar-03 1:19 
GeneralRe: Big prime numbers Pin
Alastair Taylor27-Mar-03 1:49
Alastair Taylor27-Mar-03 1:49 
GeneralOwnerdraw menus and SetWindowsHookEx Pin
_Theo_27-Mar-03 0:49
_Theo_27-Mar-03 0:49 
GenerallParam member of HDITEM structure Pin
JensB27-Mar-03 0:06
JensB27-Mar-03 0:06 
GeneralRe: lParam member of HDITEM structure Pin
Remon Spekreijse27-Mar-03 0:15
Remon Spekreijse27-Mar-03 0:15 
GeneralRe: lParam member of HDITEM structure Pin
JensB27-Mar-03 1:48
JensB27-Mar-03 1:48 
GeneralRe: lParam member of HDITEM structure Pin
Remon Spekreijse27-Mar-03 2:43
Remon Spekreijse27-Mar-03 2:43 
GeneralRe: lParam member of HDITEM structure Pin
Michael Dunn27-Mar-03 3:41
sitebuilderMichael Dunn27-Mar-03 3:41 
GeneralADO & ADOX Pin
rosen26-Mar-03 22:26
rosen26-Mar-03 22:26 
GeneralRe: ADO & ADOX Pin
RChin27-Mar-03 0:09
RChin27-Mar-03 0:09 
GeneralRe: ADO & ADOX Pin
Rickard Andersson2027-Mar-03 0:11
Rickard Andersson2027-Mar-03 0:11 
GeneralRe: ADO & ADOX Pin
rosen27-Mar-03 8:22
rosen27-Mar-03 8:22 
GeneralString sorting using STL Pin
Chintan26-Mar-03 21:25
Chintan26-Mar-03 21:25 
GeneralRe: String sorting using STL Pin
Mike Nordell26-Mar-03 22:09
Mike Nordell26-Mar-03 22:09 
Generaldiff style source code Pin
Colin Davidson26-Mar-03 21:23
Colin Davidson26-Mar-03 21:23 
GeneralRe: diff style source code Pin
Neville Franks26-Mar-03 22:20
Neville Franks26-Mar-03 22:20 

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.