Тебя там страуструп не спрашивал на сколько из десяти ты с++ знаешь?
а в чем отличие синглтона от просто статического класса?
У макконела не смотрел?