Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

C++ String: Lire un chaîne de caractères qui se termine par un caractère défini

char* getString(char *buffer, char end_char);
 
int main()
{
  char buffer[MAX_SIZE];
  int i = 0;
  printf("Taper une chaîne de caractères qui se termine par deux points: ");
  getString(buffer, ':');
  printf(": %s ", buffer);
}

Interpréter une chaîne de caractères comme une valeur numérique de type long

Interpréter une chaîne de caractères comme une valeur numérique de type long
/*
 
 long double strtold ( const char * restrict s , char ** restrict endptr   );  (C99)
 
*/
 
  #inc

Interpréter une chaîne de caractères comme une valeur numérique de type int et retourner un ‘unsigned long’

Interpréter une chaîne de caractères comme une valeur numérique de type int et retourner un 'unsigned long'
/*
#include 
unsigned long strtoul ( const char * restrict s , char ** restrict endptr ,

Quitter un programme immédiatement

Quitter un programme immédiatement
 
/*
void exit ( int status  );
 
*/
 
  #include 
  #include 
 
  int main(void)

istream_iterator: Afficher le cotenu d’une chaîne caractère par caractère

istream_iterator: Afficher le cotenu d'une chaîne caractère par caractère
 
 
#include 
#include  
#include 
#include 
using std::cout;

Pointer sur la dernière occurence d’un caractère dans une chaîne

Pointer sur la dernière occurence d'un caractère dans une chaîne
 
  #include 
  #include 
 
  int main(char *argv[] ){
 
 
	  char *path="c/progr

printf: largeur minimale de 10 justifié à droite

printf: largeur minimale de 10 justifié à droite
#include 
 
int main( )
{
 char c = 'Z';
 
 printf("%10cn",c); 
 
 return 0;
}

Exemple d’utilisation de ‘sprintf’ pour stocker une chaîne formatée dans une ‘buffer’

Exemple d'utilisation de 'sprintf' pour stocker une chaîne formatée dans une 'buffer'
 
#include 
 
int main ()
{
  char buffer [128];
  int n;
  double x = 3.14, y = 678.9, z =

Trouver le caractère ouvert correspondant à un caractère multibyte

Trouver le caractère ouvert correspondant à un caractère multibyte
/*
#include 
int mbtowc ( wchar_t * restrict wc , const char * restrict s ,
            si

Déterminer en octet la taille d’un caractère multibyte

Déterminer en octet la taille d'un caractère multibyte
/*
#include 
int mblen ( const char *s , size_t maxsize  );
 
*/
 
  #include 
  #

Copier le contenu d’un string dans au autre avec ‘strcpy()’

Copier le contenu d'un string dans au autre avec 'strcpy()'
#include 
#include 
using namespace std;
 
 
main( )
{
 char str1[]="www.mesexemp

C: Modifier la casse d’une chaîne de caractères

C: Modifier la casse d'une chaîne de caractères
 
#include 
#include 
 
int main(void)
{
 
  char str[128];
  int i;
 
  printf("Ta

C/C++: Annalyser une syntaxe CSV

C/C++: Annalyser une syntaxe CSV
#include 
#include 
 
int main()
{
  char doc[64]="Exemple, Cours, Tuto, C/C++";

Interpréter une chaîne de caractères comme une valeur numérique à virgule flottante de type float

Interpréter une chaîne de caractères comme une valeur numérique à virgule flottante de type float
/*
 
  float  strtof ( const char * restrict s , char ** restrict endptr  );    (C99)
 
*/
 
  #include

C: Concaténer n caractères de ‘str2’ avec ‘str1’

C: Concaténer n caractères de 'str2' avec 'str1'
  #include 
  #include 
 
  int main(void)
  {
	char str1[128]="J'aime ";
	char st