PIString::mid выдаёт дичь при отрицательном start #98

Closed
opened 2022-07-27 14:51:27 +03:00 by andrey · 0 comments
Owner

PIString s("0123456789");
piCout << s.mid(-2, -1); // s = "0123456789"
piCout << s.mid(-2, 4); // s = "01" why?
piCout << s.mid(-2, 2); // s = "" WTF???
piCout << s.mid(-2, 1); // s = "0123456789" KURVA!!!

PIString s("0123456789"); piCout << s.mid(-2, -1); // s = "0123456789" piCout << s.mid(-2, 4); // s = "01" why? piCout << s.mid(-2, 2); // s = "" WTF??? piCout << s.mid(-2, 1); // s = "0123456789" KURVA!!!
andrey added this to the pip 3 milestone 2022-07-27 14:51:27 +03:00
andrey added the Баг label 2022-07-27 14:51:27 +03:00
peri4 closed this issue 2022-08-01 19:30:02 +03:00
Sign in to join this conversation.