Documentos de Académico
Documentos de Profesional
Documentos de Cultura
es/cpareja/libroCPP/docs/4%20-
%20definici%C3%B3n%20de%20tipos%20-%20resumen.pdf
~ ^
~~~~~~~~~~^~~~~~
In [5]: cout << v <<endl; //intentar mandar un array de int a cout no es muy "produc
0x7f9bfc9d5020
0,0,0,0,0,0,0,0,0,0,
for(int i = 0;i<N;i++){
In [10]: mostrar(v)
0,0,0,0,0,0,0,0,0,0,
String
In [26]: string s = "Hola mundo";
In [27]: s.length();
In [28]: s[5]
(char) 'm'
In [30]: s
int result = 0;
for(int i = 0; i<=s.length();i++){
if(s[i]==c){
result++;
return result;
In [36]: char v[10] = "Hola"; //una forma más básica es usar un array de char, hereda
Hola
In [38]: v.legth()
v.legth()
~^~~~~~
In [41]: cout << strlen(v); //la longitud de v está determinada porque el final queda
cout<<v[i]<<endl;
cout<<(int) v[i]<<endl;
} // los char no son otra cosa que un entero, que interpretamos como la letr
72
111
108
97
Ejercicio:
Escribir una función que devuelva las posiciones en que aparece el caracter c en la
cadena s
Archivos
In [11]: ifstream f;
f.open("texto.txt");
In [12]: f
In [13]: string s;
getline(f,s);
In [14]: s
In [15]: getline(f,s);
cout << s;
Segunda linea
In [16]: getline(f,s);
cout << s;
In [17]: getline(f,s);
cout << s;
In [19]: getline(f,s);
getline(f,s1);
s1
In [21]: f.eof()
(bool) true
In [22]: f.close()
In [23]: f
In [24]: f.is_open()
(bool) false
In [26]: f.open("texto.txt");
while(not f.eof()){
f >> s;
cout << s <<endl;
f.close();
Hola
Segunda
linea
Tercera
ultima
sin
salto
de
linea
linea
In [2]:
In [ ]: