Diferencia entre revisiones de «Introducción a Patrones de Diseño en C++ con Qt4/1.11 Cadenas»

Contenido eliminado Contenido añadido
Paynalton (discusión | contribs.)
Paynalton (discusión | contribs.)
Línea 48:
 
 
ObserveObserva thatque weusamos usedla thefunción '''getline(istream, string)''' functionpara totomar takeuna acadena stringdesde fromun standardflujo inputde streamentrada estándar. TheEl samemismo exampleejemplo, rewrittenreescrito topara useusar Qt insteaden oflugar de STL, ises mostrado shownen inel ExampleEjemplo 1.10.
 
Example 1.10. src/early-examples/qstring/qstringdemo.cpp
 
{{ejemplo2|Ejemplo 1.10 src/early-examples/qstring/qstringdemo.cpp|'''.arg(s4).arg(s4.length());''' Parametrización del argumento|
#include <QString>
#include <QTextStream>
 
#include <QString>
int main() {
#include <QTextStream>
int main() {
QTextStream cout(stdout);
QTextStream cin(stdin);
 
QString s1("ThisEsto "), s2("ises auna "), s3("stringcadena.");
s1 +=&#61; s2;
QString s4 =&#61; s1 + s3;
cout << s4 << endl;
 
QString s5 =&#61; QString("TheEl lengthtamaño ofde '%1' ises: %2 characterscaracteres.")
'''.arg(s4).arg(s4.length()); 1'''
cout << s5 << endl;
 
cout << "EnterIngresa auna sentencesentencia: " << endl;
s2 =&#61; cin.readLine();
cout << "HereAquí isesta yourtu sentencesentencia: \n" << s2 << endl;
cout << "TheEl lengthtamaño ofde itesta wasfue: " << s2.length() << endl;
return 0;
}
Example 1|http://cartan.10cas. suffolk.edu/oopdocbook/docs/src/early-examples/qstring/qstringdemo.cpp}}
 
 
1
Argument parametrization
----
{{nav2|Introducción a Patrones de Diseño en C++ con Qt4/1.10 Obteniendo ayuda en línea|Obteniendo ayuda en línea|Introducción a Patrones de Diseño en C++ con Qt4|Contenido|Introducción a Patrones de Diseño en C++ con Qt4/1.12 Flujos|Flujos}}