Окончательное решение этой проблемы состоит в том, чтобы перейти к синтаксису синтаксиса C + 11, если вы можете.
A a{};
http://www.stroustrup.com/C++ 11FAQ.html # равномерная-INIT