|
|
|
|
143
|
|
143
|
|
144
|
* `length`: Devuelve el largo de un objeto de la clase `string`; esto es, `length` devuelve el número de caracteres que tiene el "string". Se utiliza escribiendo `.length()` después del nombre del objeto.
|
144
|
* `length`: Devuelve el largo de un objeto de la clase `string`; esto es, `length` devuelve el número de caracteres que tiene el "string". Se utiliza escribiendo `.length()` después del nombre del objeto.
|
145
|
|
145
|
|
146
|
-* `push_back`: Este método recibe un carácter como argumento y lo añade al final del “string”. Se utiliza escribiendo `.push_back(elCaracter)` después del nombre del “string”. Por ejemplo, para añadir el carácter 'a' a un objeto de la clase `string` llamado `cadena`, escribimos `cadena.push_back('a')`.
|
|
|
|
|
146
|
+* `push_back(char c)`: Este método recibe un carácter como argumento y lo añade al final del “string”. Se utiliza escribiendo `.push_back(elCaracter)` después del nombre del “string”. Por ejemplo, para añadir el carácter 'a' a un objeto de la clase `string` llamado `cadena`, escribimos `cadena.push_back('a')`.
|
147
|
|
147
|
|
148
|
También utilizaremos las funciones:
|
148
|
También utilizaremos las funciones:
|
149
|
|
149
|
|
150
|
-* `toupper`: Esta función recibe como argumento un carácter y devuelve el caracter en mayúscula. Por ejemplo, para cambiar el carácter 'a' a mayúscula se utiliza `toupper('a')`.
|
|
|
|
|
150
|
+* `char toupper(char c)`: Esta función recibe como argumento un carácter y devuelve el caracter en mayúscula. Por ejemplo, para cambiar el carácter 'a' a mayúscula se utiliza `toupper('a')`.
|
151
|
|
151
|
|
152
|
-* `isalpha`: Esta función recibe como argumento un carácter y devuelve un valor distinto de cero (`true`) si el carácter es una letra y cero (`false`) si el carácter no es una letra. Por ejemplo, `isalpha(3)` devuelve `false` pero `isalpha(‘F’)` devuelve `true`.
|
|
|
|
|
152
|
+* `int isalpha(char c)`: Esta función recibe como argumento un carácter y devuelve un valor distinto de cero (`true`) si el carácter es una letra y cero (`false`) si el carácter no es una letra. Por ejemplo, `isalpha(3)` devuelve `false` pero `isalpha(‘F’)` devuelve `true`.
|
153
|
|
153
|
|
154
|
|
154
|
|
155
|
---
|
155
|
---
|