Давно не использовал C++, но надо... Столкнулся с некоторым количесвтом пробем:
1. Надо создать дерево. Делаю так:
class Folder {
..........
Folder& parent;
..........
}
на что компилятор матерится что нельзя использовать класс рекурсивно... А как?
2. NULL.
пример:
Folder getFolder(int id) {
if (...) {
return ...;
} else {
return NULL;
}
}
говорит что не может кастовать из int в Folder. А как?
Наверное Java развращает