Pra*_*are 5 c++ stl coding-style
码:
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;
}
Run Code Online (Sandbox Code Playgroud)
错误:
cannot convert from 'int' to 'const std::vector<_Ty>'
Run Code Online (Sandbox Code Playgroud)
解决此错误的最佳方法是什么?
有没有比返回空向量更好的方法?