Partager via


basic_string::const_pointer

Un type qui fournit un pointeur vers un élément de const dans une chaîne.

typedef typename allocator_type::const_pointer const_pointer;

Notes

Le type est un synonyme pour allocator_type::const_pointer.

Pour le type chaîne, elle est équivalente à char*.

Les pointeurs qui sont déclarés const doivent être initialisés lorsqu'ils sont déclarés.De pointeurs le point const toujours au même emplacement mémoire et peut lire des données constantes ou non constantes.

Exemple

// basic_string_const_ptr.cpp
// compile with: /EHsc
#include <string>
#include <iostream>

int main( ) 
{
   using namespace std;
   basic_string<char>::const_pointer pstr1a = "In Here";
   const char *cstr1c = "Out There";

   cout << "The string pstr1a is: " << pstr1a <<  "." << endl;
   cout << "The C-string cstr1c is: " << cstr1c << "." << endl;
}
  
  

Configuration requise

en-tête : <string>

l'espace de noms : DST

Voir aussi

Référence

basic_string Class