Нарезка строк в C ++

Я пытаюсь вырезать последние четыре символа из массива символов, и я безуспешно пробовал метод, который использует Python;

char *charone = (char*)("I need the last four")
char *chartwo = charone[-4:]

cout << chartwo << endl;

Я бы хотел, чтобы этот код возвращал:

four

Но C / C ++ не кажется таким простым ...

Где я могу найти простую альтернативу, которая вернет последние четыре символа одного массива символов в другой массив символов?

10
задан Peter Mortensen 7 November 2019 в 09:59
поделиться