Código
Estoy intentando hacer lo desde qt creator. En visual studio utilizo multibyte y no tengo problemas pero en qt no se como cambiar a multibyte y estoy con utf-8.
string text = ui->path->text().toUtf8().constData(); if(PathFileExists(text))
El macro L (si se un macro) no esta definido, con reinterpret_cast<LPCWSTR>(text); me salen caracteres chinos. Me podéis explicar con mas detalles los caracteres unicode ansi utf.. y los widechar que estoy muy liado Se que los wchar_t normalmente son utf-16 en windows y utf-32 en linux pero a su vez si utilizo utf-16 como formato para el archivo igualmente me pide para convertir.
Cualquier ayuda se agradece
Saludos