Creaci\u00f3n y uso de los strings en c++<\/p>\n
Una de las caracter\u00edsticas recientes que se ha a\u00f1adido al est\u00e1ndar de C++ es la existencia de “strings”<\/span>\u009d<\/span> (cadenas de texto) como parte del lenguaje, con un manejo tan sencillo como lo es en otros lenguajes como Pascal o Basic.\u00a0<\/span><\/p>\n En general, los compiladores del a\u00f1o 2000 o posteriores deber\u00edan permitir el manejo de cadenas, y la mayor\u00eda de los anteriores no lo har\u00e1n. Eso s\u00ed, es posible que alg\u00fan otro incluya alguna clase “string”<\/span><\/span>\u009d<\/span> no totalmente est\u00e1ndar, como las “AnsiString”<\/span>\u009d<\/span> de Borland C++ Builder.\u00a0<\/span><\/p>\n \u00a0<\/span>La primera diferencia es la existencia de “named spaces”<\/span>\u009d<\/span> (espacios con nombre) dentro del nuevo est\u00e1ndar de C++. Se trata de una nueva forma de organizar los fichero de cabecera (ficheros “.h”<\/span>\u009d<\/span>), con la intenci\u00f3n de que no sea un aut\u00e9ntico caos cuando tenemos muchos. As\u00ed, los ficheros de cabecera est\u00e1ndar est\u00e1n en el espacio llamado “std”<\/span>\u009d<\/span>.<\/span><\/p>\n #include<\/a> aunque la forma recomendada (y que quiere decir lo mismo) es<\/span><\/p>\n #include<\/a> El manejo b\u00e1sico de las cadenas no reviste mayor dificultad:\u00a0<\/span> <\/p>\n Creación y uso de los strings en c++<\/p>\n Una de las características recientes que se ha añadido al estándar de C++ es la existencia de “strings”<\/span><\/span> (cadenas de texto) como parte del lenguaje, con un manejo tan sencillo como lo es en otros lenguajes como Pascal o Basic. <\/span><\/p>\n En general, los compiladores del año 2000 o posteriores deberían permitir el manejo de cadenas, y la mayoría de los anteriores no lo harán. Eso sí, es posible que algún otro incluya alguna clase “string”<\/span><\/span><\/span> no totalmente estándar, como las “AnsiString”<\/span><\/span> de Borland C++ Builder. <\/span><\/p>\n <\/span>La primera diferencia es la existencia de “named spaces”<\/span><\/span> (espacios con nombre) dentro del nuevo estándar de C++. Se trata de una nueva forma de organizar los fichero de cabecera (ficheros “.h”<\/span><\/span>), con la intención de que no sea un auténtico caos cuando tenemos muchos. Así, los ficheros de cabecera estándar están en el espacio llamado “std”<\/span><\/span>.<\/span><\/p>\n #include<\/a> <\/span><\/p>\n
Se sigue pudiendo utilizar los fichero de cabecera de la forma cl\u00e1sica: podr\u00edamos escribir<\/span><\/p>\n
using namespace std;\u00a0<\/span><\/p>\n
<\/span><\/p>\n\n
Se sigue pudiendo utilizar los fichero de cabecera de la forma clásica: podríamos escribir<\/span><\/p>\n