在C中做到这一点的干净方法是什么?
wchar_t* ltostr(long value) {
int size = string_size_of_long(value);
wchar_t *wchar_copy = malloc(value * sizeof(wchar_t));
swprintf(wchar_copy, size, L"%li", self);
return wchar_copy;
}
到目前为止我提出的解决方案都很丑陋,尤其是 allocate_properly_size_whar_t 使用双浮点基础数学。