joł,
mam tu takie dziwne coś:
int num = 5673;
std::string digits = std::to_string(num);
constexpr int len = digits.length(); //nope
char tab[len];
fajnie by było gdybym mógł zadeklarować tablicę znaków o rozmiarze len
, ale kompilator mi krzyczy, że to nie jest stała wartość więc.. no nie.
Jak więc napisać kod abym mógł zadeklarować tablicę znaków o długości jakiegoś innego stringa? Próbuję bawić się konwersją typu
int
-> string
-> char
fajnie by też było jakby mi ktoś uświadomił, że jest o wiele lepsza opcja takiej konwersji.
pozdro :P