Hi there!
Have a look at the following code in a class:
The parts in bold have confused me. I see a constructor which takes a HINSTANCE and a destructor that can be over-ridden. But what are the other two lines in between those?Code:class D3DApp
{
protected:
D3DApp(HINSTANCE hInstance);
D3DApp(const D3DApp& rhs) = delete;
D3DApp& operator=(const D3DApp& rhs) = delete;
virtual ~D3DApp();
....omitted
I really haven't got a clue! Thanks :)