代码:
vector<DWORD> get_running_proc_list()
{
DWORD proc_list[1024], size;
if(!EnumProcesses(proc_list, sizeof(proc_list), &size))
{
return 0; // PROBLEM HERE!!
}
vector<DWORD> _procs(proc_list, proc_list + size/sizeof(DWORD));
return _procs;
}
错误:
cannot convert from 'int' to 'const std::vector<_Ty>'
如何最好地修复这个错误?
除了返回一个空向量,还有更好的方法吗?
vector<>
作为引用参数传递给函数。 - iammilind