以下
代码:
#include <iostream>
#include <Windows.h>
using namespace std;
int main ()
{ LPWSTR buffer; //or wchar_t * buffer;
GetmodulefileName(NULL,buffer,MAX_PATH) ;
cout<<buffer;
cin.get();
cin.get();
}
应该显示程序执行的完整路径.但在VS 2012中,我收到错误:
uninitialized local variable ‘buffer’ used
代码有什么问题?