> А>а значит нужно было выбрать между той или иной его формой,-
> А>угадай, почему выбрали форму не-static...
>
> это верно для любой функции, не только для оператора
>
> по-моему, речь была не об этом, а о том, что бинарные операторы можно делать как членами класса, так и внешними функциями, а [] — нельзя.
Оператор new, delete, () и [] НЕ являются унарными или бинарными. Это операторы к типу, а ледовательно применяются к объекту, ну и из этого следует, что ты не можешь их сделать статическими.
Posted via RSDN NNTP Server 1.7 "Bedlam"