No puedo compilar!

Iniciado por markosliveup, 7 Marzo 2011, 13:07 PM

0 Miembros y 1 Visitante están viendo este tema.

markosliveup

Hola, bueno el problema es basicamente que quiero compilar en c++ recien arranco y no me deja me tira ejemplo.cpp:6: error: 'cout' was not declared in this scope

es un programita basico

Código (cpp) [Seleccionar]


#include <iostream>

int main()
{
    int a=0;
    cout << a;
    for(a=0;a<20;a++)
    {
     if(a%3==0)
      cout << " divisible por 3";
     else
      cout << " no divisible por 3";
    }
}


a ver si me ayudan estoy en linux mint con el geany y tengo instalado el build essential... me falta algo?

markosliveup

Ya esta xD me contesto solo me faltaba poner el using namespace std; aunque ahora voy a buscar para que sirve...

Gunit

Siempre puedes usar:

std::cout << " no divisible por 3";

Los namespace sirven para poder distinguir funciones, clases, estructuras etc.. que tienen el mismo nombre.