Why do we only use C in data structures and not C++?