我在C++中声明HashTable变量时遇到问题。在Java语言中,我们可以声明HashTable
变量,像如何在C++中声明HashMap类型
Hashtable<String, sqlStat> pool = new Hashtable<String, sqlstat>(30);
但我尝试在C如下声明HashTable
++,如代码显示,并与代码得到一个错误: -
std::unordered_map<string, sqlstmt*> abc = new std::unordered_map<string, sqlstmt*>(30);
我有没有想法解决这个问题任何人都可以教我一个解决方案来解决这个问题。谢谢。
C++不是java,不使用新的如果不指向指针 – RamonBoza
我仍然在模糊。你能给我一个简单的示例代码? – tontontv
是的,看答案 – RamonBoza