Partager via


basic_string::const_pointer

Type qui fournit un pointeur vers un élément de const d'une chaîne.

typedef typename allocator_type::const_pointer const_pointer;

Notes

Le type est un synonyme de allocator_type::const_pointer.

Pour le type string, elle est équivalente à char*.

Les pointeurs qui sont déclarés consts doivent être initialisés lorsqu'ils sont déclarés. Pointeurs de le point const toujours dans le même emplacement de mémoire et peut indiquer des données constantes ou 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 : <chaîne>

Espace de noms : std

Voir aussi

Référence

basic_string, classe