Pergunta de entrevista da empresa Avrioc Technologies

What is difference between class and struct? What is copy-on-write?