push_back했는데 vector[0] 값이 바뀜
그래서 int형 백터만들어봤는데 멀쩡함
존나신기하네
왜이런거임 ???????
내가 GetEn... 저 함수를 모르지만 봤을때 EnvPath는 wchar *고 저 함수에서 포인터 받아와서 그 값만 수정하고 있는 것 같은데. pushback 한거는 저 포인터의 주소를 넣은거니까 주소는 그대로고 내용물만 바뀐거지
아하
저 병신인듯
진짜 병신맞네요 저
늒네쟝들 문자열 저장하겠다고 vector에 char * 넣지 말아줘...
님감사합니다
님 진짜 ㄳㄳ
그럼 주소 할당받아서 넣으면 안달라짐 ?
주소 할당받아서 넣으면 안달라지는데 왜 벡터에 char* 넣으면안댐?
GetEnv... 할때마다 vector에 넣을려면 얌전히 string 객체 만들어서 쓰자...
님근데 printf 그 타입 %d %f 이런것중에 %ws 뭔지 아시나요 ? 검색해도 안나와서 ..
넵
이름만 봐서는 wchar 문자열 나타낼때 쓰는 것 같은데 WCHAR이 윈도우에만 있는거라서 %ws 이것도 msvc 전용 비표준일 것 같은데
wchar 문자열 나타낼때 쓰는 건 맞는데요 wsprintf 함수에서 못쓰는게 신기해서 여쭤봤어요 답변감사합니다
이건 또 뭔
엥 주딱 바꼇나요 ?
쓰레기같은 코드다
왜요??
내가 GetEn... 저 함수를 모르지만 봤을때 EnvPath는 wchar *고 저 함수에서 포인터 받아와서 그 값만 수정하고 있는 것 같은데. pushback 한거는 저 포인터의 주소를 넣은거니까 주소는 그대로고 내용물만 바뀐거지
아하
저 병신인듯
진짜 병신맞네요 저
늒네쟝들 문자열 저장하겠다고 vector에 char * 넣지 말아줘...
님감사합니다
님 진짜 ㄳㄳ
그럼 주소 할당받아서 넣으면 안달라짐 ?
주소 할당받아서 넣으면 안달라지는데 왜 벡터에 char* 넣으면안댐?
GetEnv... 할때마다 vector에 넣을려면 얌전히 string 객체 만들어서 쓰자...
님근데 printf 그 타입 %d %f 이런것중에 %ws 뭔지 아시나요 ? 검색해도 안나와서 ..
넵
이름만 봐서는 wchar 문자열 나타낼때 쓰는 것 같은데 WCHAR이 윈도우에만 있는거라서 %ws 이것도 msvc 전용 비표준일 것 같은데
wchar 문자열 나타낼때 쓰는 건 맞는데요 wsprintf 함수에서 못쓰는게 신기해서 여쭤봤어요 답변감사합니다
이건 또 뭔
엥 주딱 바꼇나요 ?
님근데 printf 그 타입 %d %f 이런것중에 %ws 뭔지 아시나요 ? 검색해도 안나와서 ..
쓰레기같은 코드다
왜요??