#include <vector>
int main()
{
std::vector<string>meses;
meses.push_back("Enero");
meses.push_back("Febrero");
meses.push_back("Marzo");
meses.push_back("Abril");
meses.push_back("Mayo");
meses.push_back("Junio");
meses.push_back("Julio");
meses.push_back("Agosto");
meses.push_back("Septiembre");
meses.push_back("Octubre");
meses.push_back("Noviembre");
meses.push_back("Diciembre");
// Mostrar en consola los meses utilizando un bucle for basado en rango.
for (string m: meses) {
cout << m << endl;
//m = "cadena_no_se_puede_modificar";
}
// Con inferencia de tipo.
for (const auto m: meses) {
cout << m << endl;
//m = "cadena_no_se_puede_modificar";
}
// Con inferencia de tipo y referencia
for (auto& m: meses) {
cout << m << endl;
m = "cadena_modificada";
}}
int main()
{
std::vector<string>meses;
meses.push_back("Enero");
meses.push_back("Febrero");
meses.push_back("Marzo");
meses.push_back("Abril");
meses.push_back("Mayo");
meses.push_back("Junio");
meses.push_back("Julio");
meses.push_back("Agosto");
meses.push_back("Septiembre");
meses.push_back("Octubre");
meses.push_back("Noviembre");
meses.push_back("Diciembre");
// Mostrar en consola los meses utilizando un bucle for basado en rango.
for (string m: meses) {
cout << m << endl;
//m = "cadena_no_se_puede_modificar";
}
// Con inferencia de tipo.
for (const auto m: meses) {
cout << m << endl;
//m = "cadena_no_se_puede_modificar";
}
// Con inferencia de tipo y referencia
for (auto& m: meses) {
cout << m << endl;
m = "cadena_modificada";
}}
Comentarios
Publicar un comentario