widestr.c_str();
присвоить в WCHAR path_img[];
?
Зачем — главный вопрос...
WCHAR path_img[] — неполный тип, его даже объявить нельзя
WCHAR path_img[widecstr.length()+1]; А потом копируешь из строки в массив strcpy(path_img, widecstr.c_str());
хе-хе, а ты знаток. VLA - это не для слабоков, да
хоть кто-то тут знает язык
Все знают, просто это слишком азы
а толку, что ты ему написал? ибо чушь
VLA + strcpy (запасся попкорном)
Это невалидный код.
Он как раз не знает. Предлагает тебе невалидный код написать. В [] должна быть КОНСТАНТА, а не выражение.
¯\_(ツ)_/¯, вероятно, оно сработает. Человек хотел, человек получил
Оно бы сработало, но strcpy работает с char, а не wide
Человек по всему на винде пишет, а Вижла эту хрен не поддерживает.
Обсуждают сегодня