그래서 나는 그것이 존재하는지 확인하기 위해 환경 변수가 설정되어 있지 않은지 확인하는 방법은 무엇입니까?
char buffer[1000];
GetEnvironmentVariable("PATH",(char*)&buffer,sizeof(buffer));
std::cout << buffer << std::endl;
을 시도하지만 난 그 비어 있는지 확인하는 방법을 표시되지 않는 이유는 무엇입니까? 그리고 그것은 정말 나쁜 출력을 = (couts
제안 :
는 문서에서 살펴보고 당신은' – Marlon@Marlon을 buffer'에 그 캐스트 필요하지 않습니다 - 그 캐스트가 실제로 자신의 오류가 숨어있다. 그는 GetEnvironmentVariable에'buffer'를 넘겨 줄 때'& buffer'를 넘겨주고 있습니다. 그것이 그가 쓰레기 배출량을 얻는 이유입니다. – Tim