Tableau de découpage en c++

Je suis en train de découper les 4 derniers caractères hors d'un tableau de caractères et j'ai essayé la méthode que python utilise sans succès;

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

cout << chartwo << endl;

Je veux que ce code de retour;

four

mais c/c++ ne semble pas être facile...

Où pourrais-je trouver une alternative simple qui va renvoyer les 4 derniers caractères de l'un char tableau dans un autre tableau de char?

Pourquoi avez-vous choisi? Est-ce parce que vous utilisez gcc et il donne un avertissement?
Ouais XP, et quand je n'en ai pas, j'obtiens une erreur de Segmentation d'habitude.
Droit, en C++, les littéraux de chaîne sont const char, donc vous devez utiliser un const char* point à elle. C'est probablement ce que le compilateur vous dit trop.
Ce n' [-4:] veux dire, de quelle langue s'agit-il?
c'est Python découpage, je crois. Cela signifie aller à quatre caractères en arrière dans le tableau et la tranche à la fin.

OriginalL'auteur MetaDark | 2011-02-19