我试图获得用户名和域名与GetUserNameExA函数
这是我的代码
#include <windows.h>
#include <Lmcons.h>
#include <iostream>
using namespace std;
#include <windows.h>
#include <Lmcons.h>
#include <Security.h>
#include <secext.h>
DWORD main()
{
CHAR *username = [200];
DWORD dwSize = 199;
memset(username, 0x00, 200);
GetUserNameExA(NameSamCompatible, username, &dwSize);
wcout << L"Hello, " << NameSamCompatible << L"!n";
}
但是一直得到一个错误,你需要声明一个标识符
你能帮我弄明白吗?CHAR *username = [200];
应该是这个
char username[200];
和
wcout << L"Hello, " << NameSamCompatible << L"!n";
应该是这个
cout << "Hello, " << username << "!n";