Автор: oleg_alexeev (20.03.2007 в 13:10)
Так делать вполне можно и нужно если компилятор имеет объявление массива
MyFunc()
{
int array[12];
for (int i=0; i < sizeof(array)/sizeof(array[0]); i++)
{
// do something
}
}
|
поскольку оператор sizeof() работает на этапе компиляции, а на этапе выполнения переменная i
будет просто сравнивается с числом 12.