Hi,
I have the following problem. When I write the constructor definition with exception specification (throw()), then are red underline the base class (TestBase) and the variable (m_visible) and no intellisense worked in this context. When I remove the exception specification then is all correct.
TestClass.h
class TestClass
: public TestBase
{
public:
explicit TestClass() throw();
protected:
bool m_visible;
}
TestClass.cpp
void TestClass::TestClass() throw()
: TestBase()
, m_visible(false)
{
}