
data initialization list
By: a guest on
Jun 1st, 2012 | syntax:
C++ | size: 0.33 KB | hits: 20 | expires: Never
IntList::IntList(): Items(new int[SIZE]), numItems(0), arraySize(SIZE) { //data initialization list
//empty constructor body
}
//O código acima equivale a:
IntList::IntList() {
Items = new int[SIZE];
numItems = 0;
arraySize = SIZE;
}
//entretanto, a lista de inicialização de dados é executada antes do corpo do construtor