它是一個散列的構造函數,但我不明白最後一個參數。它在做什麼?有人能爲我解釋這個函數的最後一個參數嗎?
std::fill(hash_table_, hash_table_ + HASH_TABLE_SIZE, (node *)NULL)
你能不能在for循環中做到這一點?
for (int i = 0; i < HASH_TABLE_SIZE; i++){
//whatever that last argument is doing
hash_table_++;
}
試圖瞭解填充如何與散列工作。謝謝!