aNNiMON, в C++ указатели нужны только при прямой работе с памятью, потому что есть ссылочные переменные, коих не было в C. В них ничего плохого нет, правда, ими опасно пользоваться, но если нужно управление памятью, без них не обойдешься. А вот перегрузка операторов - на самом деле довольно сомнительный инструмент. Вызывать метод или перегружать операторы - дело записи, только в одном случае все сразу понятно, а в другом - иногда помогает читаемости, но очень легко переборщить и запутать код. Насчет учебников точно не соглашусь, нужно и то, и другое, теория и практика должны быть в сочетании. Нет, можно, конечно, обойтись без чего-то, но лучше не стоит.
15 фев 2010 в 18:22