Здравствуйте, fay, Вы писали:
fay>Предпочитаю первый... Такая ошибка может обернуть веселыми минутами...
fay>int i(10);
fay>int i[10];
Честно говоря не вижу проблемы. Наверное можно сконструировать какой-нибудь (скорее искуственный) пример, но в большинстве случаев компилятор выдаст сообщение об ошибке когда попытаешься использовать целое вместо массива целых или наоборот.