Начинающий
- Статус
- Оффлайн
- Регистрация
- 10 Апр 2022
- Сообщения
- 101
- Реакции
- 8
пытаюсь вывести символы из dll через python, а выводится какой-то бред примеры:
Код:
import ctypes
dll = ctypes.CDLL("C:/Users/Admin/Desktop/Project/x64/Debug/Project.dll")
dll.shorten_url1.restype = ctypes.c_wchar_p
short_url = dll.shorten_url1().encode()
short_urle = short_url.decode()
print(short_urle)
Код:
extern "C" __declspec(dllexport) std::string shorten_url1() {
std::string characters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
return characters;
}