- #include <iostream> 
- using namespace std; 
-   
- struct myclass { 
-     myclass() : x(0) {} 
-   
-     double x; 
- }; 
-   
- double testfunction ( double x , void *param ) { 
-     myclass *bar=static_cast<myclass*>(param); 
-   
-     /*** do something with x and bar***/  
-   
-     return bar->x; 
-   
- } 
-   
- int main() { 
- 	// your code goes here 
-   
-   
- 	return 0; 
- } 
				I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKc3RydWN0IG15Y2xhc3MgewogICAgbXljbGFzcygpIDogeCgwKSB7fQogICAgCiAgICBkb3VibGUgeDsKfTsKCmRvdWJsZSB0ZXN0ZnVuY3Rpb24gKCBkb3VibGUgeCAsIHZvaWQgKnBhcmFtICkgewogICAgbXljbGFzcyAqYmFyPXN0YXRpY19jYXN0PG15Y2xhc3MqPihwYXJhbSk7CgogICAgLyoqKiBkbyBzb21ldGhpbmcgd2l0aCB4IGFuZCBiYXIqKiovIAoKICAgIHJldHVybiBiYXItPng7Cgp9CgppbnQgbWFpbigpIHsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCQoJCglyZXR1cm4gMDsKfQ==