Is the preferred style delete[] or delete [] ?

(Also insert note here about how boost::scoped_array <>, boost::shared_array <> or std::vector <> might be a better fit).