« Programmation C++/La librairie standard » : différence entre les versions
Contenu supprimé Contenu ajouté
m <source> -> <syntaxhighlight> (phab:T237267) |
|||
Ligne 165 :
'''Fichier main.cpp'''
<
#include <iostream>
#include <string>
Ligne 182 :
return 0;
}
</syntaxhighlight>
Ligne 205 :
==== Exemple 2 : string avec des espaces ====
<
#include <iostream>
using namespace std;
Ligne 221 :
return 0;
}
</syntaxhighlight>
Ligne 241 :
==== Exemple 3 : analyse de chaînes ====
<
#include <iostream>
#include<string>
Ligne 258 :
return 0;
}
</syntaxhighlight>
Ligne 283 :
=== Exemple 4 : compatibilité avec les tableaux de char et les char * ===
<
#include <iostream>
using namespace std;
Ligne 301 :
return 0;
}
</syntaxhighlight>
Ligne 325 :
==== Exemple 5 : transformation de string en int ====
<
#include <iostream>
#include <sstream>
Ligne 341 :
return 0;
}
</syntaxhighlight>
Ligne 385 :
Si jamais le codage de caractère utilisé est l'un de ses anciens codage de caractères où le nombre d'octet correspond au nombre de caractères, ce nombre est alors aussi le nombre de caractères.
<
int strlen(char *str)
{
Ligne 393 :
return (i);
}
</syntaxhighlight>
====memchr====
<
char *pch;
int pospex;
Ligne 405 :
pospex = pch - Trame;
}
</syntaxhighlight>
==== memchr(void* p, int c, size_t n) ====
|