0
假設我的哈希表包含不同大小的單詞,並且我想跟蹤單獨哈希表中不同大小的單詞。除了爲20個不同的字長創建20個不同的哈希表文件外,有沒有辦法通過一個類來提供一個const?向一個類提供一個const變量
動態分配不是一個選項,因爲它會爲每個表項的指針變量花費8個附加字節。
template <//Is there a way to supply a const here to change the value of size?>
class HashTable
{
static const int size = #;
struct TableEntry
{
char words[size];
}
}
像過早優化 –