草庐IT

g_namesmap

全部标签

c++ - 错误:分配只读位置<未命名>::g_namesmap

我遇到了这个问题标题中提到的错误。代码片段如下所示:namespace{structmyOptVar*g_optvar=0;//Variablethatstoresmapofnamestoindexstd::mapg_namesmap;};voidOptimizations::generate(){//freecurrentoptvarstructurefree(g_optvar);//clearournamesmapg_namesmap.clear();//createnewoptvarstructureconstunsignedintsize=g_items.size();g_op