我試圖將一個向量推入列表中。 我的問題是你如何分配一個新的載體後,你把它推入列表中。C++向量分配問題
std::list<std::vector<int>> foolist;
std::vector<int> foo;
while(1)
{
foolist.push_back(foo);
foo = new std::vector<int>;
}
上述代碼無效。
錯誤:無效從'int'轉換爲'int *'
這是用於加密類的。我需要生成一堆散列並檢查是否有衝突。所以是的,在某些方面,如果我找不到碰撞,我會耗盡內存。 (碰撞 - 查找將生成相同散列的輸入)。
看起來你正在嘗試用C++語法編寫Java。 –
這不是您從編譯器獲得的確切且完整的錯誤消息。始終提供準確的診斷信息。 –