Цитата(aspID @ Sep 10 2007, 14:07)

На данном этапе проще (и правильнее, ИМХО) сделать конструктор с параметрами. На будущее интересно
Почему же переоцениваю? Ведь на уровне "variable x was defined but not used" справляется - здесь вроде не сложнее задача.
...намного сложнее. Когда используется уровень "variable x was defined but not used" компилятор просто просматривает текст чтобы определить используется где-либо объявленное имя или нет. В вашем случае ему бы пришлось еще анализировать и алгоритм реализованный в программе (задача не тривиальная)...например на предмет неявных присваиваний:
class anyclass
{
unsigned char* pointer;
...
};
anyclass a, b;
a = b;
Цитата(aspID @ Sep 10 2007, 14:53)

Думаю, Вы правы, поскольку в ЮзерГиде ничего по этому поводу не нашел
...а чем Вам не нравится вариант инициализации в кострукторе, ведь это хороший тон программирования?