Skip to content

Instantly share code, notes, and snippets.

@titouanc
Last active December 17, 2015 00:10
Show Gist options
  • Select an option

  • Save titouanc/5518713 to your computer and use it in GitHub Desktop.

Select an option

Save titouanc/5518713 to your computer and use it in GitHub Desktop.
#include <cstring>
const char *longue_chaine = "Je suis une longue chaine de caracteres";
char dest[6] = "";
size_t N = 5;
/* Equivalent de dest = longue_chaine[:5] en Python */
strncpy(dest, longue_chaine, N);
dest[N] = '\0'; /* Si la chaine d'origine est plus longue que N de strncpy,
la chaine de destination n'est pas terminée, faut le faire
à la main */
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment