Здравствуйте, igna, Вы писали:
I>Здравствуйте, fay, Вы писали:
fay>>Предпочитаю первый... Такая ошибка может обернуть веселыми минутами...
I>fay>>int i(10);
fay>>int i[10];
I>
I>Честно говоря не вижу проблемы. Наверное можно сконструировать какой-нибудь (скорее искуственный) пример, но в большинстве случаев компилятор выдаст сообщение об ошибке когда попытаешься использовать целое вместо массива целых или наоборот.
При портировании с С — легко:
void test ( void *a );
int i1(10);
int i2[10];
test(&i1);
test(&i2);
W4 на MSVC молчит