Development in C++

Is it possible to make interaction with Asterisk by using C++ language.

what kind of interaction ?

voip-info.org/wiki-Asterisk+AGI

voip-info.org/wiki/view/Asterisk+manager+API

the wiki is your friend !

Actually, i feel very comfortable in C++,thats why i am asking fo it. Actually, i want to get the current statistics of the on going call so that during the call, i could send notification to the caller about the available balance if he is near to the end of his balance.

then the links are what you need.

although i would do the calculations before the call is bridged, setting the max time the call can be according to the balance and destination, and use the L option in Dial to limit the total time and when to start warning.

Thank you so much for all of your supporting comments. I found it really useful. Thanks once again.