1Hardgeneralโฑ 45sWhat is the diamond problem in C++ multiple inheritance, and how is it resolved?๐โผAIt cannot occur in C++BTwo base classes share a common ancestor causing ambiguous/duplicated subobjects, resolved with virtual inheritanceCIt refers to memory fragmentationDIt only applies to templates
2Hardgeneralโฑ 45sWhat does std::move actually do?๐โผAPhysically moves memory to a new locationBCasts an lvalue to an rvalue reference, enabling move semantics without copyingCDeletes the original objectDDeep copies the object