avr-gcc

Using c++ in microcontrollers

Please tell me, is it possible to use C++ for programming microcontrollers? Are there any restrictions for the C++language?