Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/06/2007, 20:26
Avatar de Instru
Instru
 
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 22 años, 2 meses
Puntos: 52
Re: Necesito una pequeña ayudita :)

Lo que pasa es que en C++ estandar existen los namespaces(espacios de nombre) que basicamente sirven para encerrar cierto codigo bajo un nombre para asi no tener ambigüedades en los nombres, como tener el nombre de una variable repetido.

cout se encuentra dentro de iostream que es la libreria de entrada y salida estandar de C++.
Todo su codigo se encierra en el namespace std
Por lo que tienes de 2:

Para cada cosa de iostream usar std::xxxxx

o simplemente anteponer un using namespace std

Cita:
#include<iostream>

int main(char argc, char *argv[])
{
std::cout << "Hola, mundo" << std::endl;
}
ó

Cita:
#include<iostream>
using namespace std;
int main(char argc, char *argv[])
{
cout << "Hola, mundo" << endl;
}
el "endl" es el equivalente al \n al usar cout en vez de printf.

Saludos