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