Mam taki kod:
#include
int main()
{
std::cout !!!
Mam taki kod:
#include
int main()
{
std::cout !!!
Spróbuj zapuścić go bez tego std::
Na początek dobrze byłoby zadeklarować funkcję fdemonstracyjna() ;)
Dopisz void fdemonstracyjna(); pod #include, a żeby nie pisać wszędzie std::cout musisz dopisać:
using namespace std;
Wtedy twój kod będzie wyglądał tak:
#include
using namespace std;
void fdemonstracyjna();
int main()
{
cout !!!
Hmmm... ja juz nie wiem czy ta ksiazka z ktorej sie ucze jest jakas j******* czy ten visual c++ "odstaje" od innych kompilatorow skladniom czy cos takiego... oprocz tej pierwszejh linikjki z cos cos std; zaraz pod include to dziala.
Nie skompiluje sie to bo po prostu funckja main nie widzi tej drugiej funckji. Wystarczy ze napiszesz tą funckje przed main lub przed main wpiszesz jej deklaracje.
Ale mi chodzi o to std:: a nie deklaracje funkcji.
To sie powinno skompilowac z tym std, ewentualnie na początku funkcji main dopisz: using namespace std;
Ale to bez zmienienia pozaycji tej drugiej funcji nic nie da. [nuda]
nie no.... ja już nie wytrzymam kolejny blad:
fatal error C1010: unexpected end of file while looking for precompiled header directive
co on oznacza?
a jaki kod kompilowałeś ??
która linijka ma błąd ??
Ten sam co na górze:
#include
using namespace std;
void fdemonstracyjna();
int main()
{
cout !!!
qrde stary !! najlepiej wymień , albo przeinstaluj kompilator jak raz kompiluje a raz nie ... bardzo dziwne ... niektóre kompilatory sie rzucają jak po ostatnim znaku w kodzie nie ma znaku '\n' - ENTER . Co prawda nie uznają tego jako error ale jako warning , ale możesz spróbować wcisnąć enter na samym końcu kodu , żeby plik był zakończony znakiem nowej linii . pewnie nie to powoduje błąd , ale warto sproobować