Visual C++ error C2653: 'std' : is not a class or namespace

0

Witam,
mam problem, gdy chce skompilowac ten program:

#include <iostream>

#include <conio.h>

#include <stdafx.h>
 

void main()

{

   int nLiczba;

 

   do

   {

         std::cout << "Wprowadz liczbe wieksza od 10: ";

         std::cin >> nLiczba;

   } while (nLiczba <= 10);

 

   std::cout << "Dziekuje za wspolprace :)";

   getch();

}

wyskakuja mi takie bledy:

------ Build started: Project: projekt1, Configuration: Debug Win32 ------
Compiling...
main.cpp
c:\documents and settings\smyracz\moje dokumenty\visual studio 2005\projects\projekt1\projekt1\main.cpp(20) : error C2653: 'std' : is not a class or namespace name
c:\documents and settings\smyracz\moje dokumenty\visual studio 2005\projects\projekt1\projekt1\main.cpp(20) : error C2065: 'cout' : undeclared identifier
c:\documents and settings\smyracz\moje dokumenty\visual studio 2005\projects\projekt1\projekt1\main.cpp(22) : error C2653: 'std' : is not a class or namespace name
c:\documents and settings\smyracz\moje dokumenty\visual studio 2005\projects\projekt1\projekt1\main.cpp(22) : error C2065: 'cin' : undeclared identifier
c:\documents and settings\smyracz\moje dokumenty\visual studio 2005\projects\projekt1\projekt1\main.cpp(28) : error C2653: 'std' : is not a class or namespace name
c:\documents and settings\smyracz\moje dokumenty\visual studio 2005\projects\projekt1\projekt1\main.cpp(30) : error C3861: 'getch': identifier not found
Build log was saved at "file://c:\Documents and Settings\Smyracz\Moje dokumenty\Visual Studio 2005\Projects\projekt1\projekt1\Debug\BuildLog.htm"
projekt1 - 6 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

prosze o pomoc
dopiero sie ucze kompilowania i ciagle natrafiam na tego typu problemy, gdy uzywalem Deva to w tych samych programach wyskakiwaly mi inne bledy niz te ktore wyskakuja mi w visualu
jezeli chodzi o komendy np cin i std to juz ich wczesniej uzywalem i wszystko bylo ok ale w polaczeniu z petla wszystko sie zepsulo :(
licze na wasza pomoc :D

0

programowania* a nie kompilowania :D przepraszam

0

Po pierwsze: polecam uzywanie przestrzeni nazw:

using namespace std;

Wracając do problemu: Jest to problem wystepujacy w Visualach, który był na tyle wkurzajacy że zrezygnowałem na rzecz DevCpp :]. Otóż są dwa wyscia:

albo: Project->[nazwa projektu] propeteries->configuration propeteries->C/C++-> Precompiled headers->i wybierasz "Not using precompiled headers"

albo: Przy tworzeniu nowego projectu w tym okienku w Settings zaznaczas: Empty project"

Wszytko. ;]

0

Jestes mistrzem swiata, bogiem sexu i urodzaju! :*

1 użytkowników online, w tym zalogowanych: 0, gości: 1