#mastery<\/a>25 #Tc<\/a>1017<\/p>\n Creaci\u00f3n de String 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>\u00a0(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>\u00a0no totalmente est\u00e1ndar, como las “AnsiString”<\/span>\u009d<\/span>\u00a0de Borland C++ Builder.\u00a0<\/span><\/p>\n \u00a0<\/span>La primera diferencia es la existencia de “named spaces”<\/span>\u009d<\/span>\u00a0(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 <\/a>#include<\/a>\u00a0<\/span><\/p>\n aunque la forma recomendada (y que quiere decir lo mismo) es<\/span><\/p>\n <\/a>#include<\/a>\u00a0\u00a0<\/span> El manejo b\u00e1sico de las cadenas no reviste mayor dificultad:\u00a0<\/span><\/p>\n <\/span><\/p>\n \u00a0<\/p>\n #mastery<\/a>25 #Tc<\/a>1017<\/p>\n Creación de String 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 <\/a>#include<\/a> <\/span><\/p>\n aunque la forma recomendada (y que quiere decir lo mismo) es<\/span><\/p>\n <\/a>#include<\/a> <\/span> El manejo básico de las cadenas no reviste mayor dificultad: <\/span><\/p>\n <\/span><\/p>\n <\/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\n
Se sigue pudiendo utilizar los fichero de cabecera de la forma clásica: podríamos escribir<\/span><\/p>\n
using namespace std; <\/span><\/p>\n\n