[ xeron @ 14.09.2005. 18:02 ] @
Koju naredbu koristiti u vc++ 6umjesto system("pause") koristio sam je bez problema u Dev c++, ali ne radi u Visual c++
[ `and @ 14.09.2005. 18:20 ] @
Kod mene radi ;) XP SP1 \ VC++ 6.0 :

Code:

#include <windows.h>

main()
{
    system("pause");
}
[ Dragi Tata @ 14.09.2005. 18:23 ] @
system sasvim lepo radi i u VC-u. Kakve probleme imaš?
[ xeron @ 14.09.2005. 21:32 ] @
#include <stdio.h>

main()

{
system("pause");




}


error C2065: 'system' : undeclared identifier
[ sucur @ 14.09.2005. 22:01 ] @
Evo:
Code:
#include <iostream>
using namespace std;
main()
{
system("pause");
}
[ `and @ 14.09.2005. 22:36 ] @
Pa vidis valjda da moras da includujes biblioteku windows.h a bese moze process.h\dos.h ?
[ danio @ 15.09.2005. 02:45 ] @
Ne system je naredba is biblioteke <stdlib.h> ili <cstdlib> u C++.

man

[Ovu poruku je menjao danio dana 15.09.2005. u 03:46 GMT+1]
[ IDE @ 15.09.2005. 08:55 ] @
da.... u pitanju je <stdlib.h>...
[ leka @ 15.09.2005. 12:38 ] @
danio, ne radi se o UNIX/POSIX-u ovde, vec o Windows-u (pogledaj naziv teme)...
[ Dragi Tata @ 15.09.2005. 13:17 ] @
Svejedno, i na Win-u je system deklarisan u stdlib.h, mada ga ima i u process.h
[ danio @ 15.09.2005. 13:28 ] @
Citat:
danio, ne radi se o UNIX/POSIX-u ovde, vec o Windows-u (pogledaj naziv teme)...

I sta onda...
Funkcija "system" je deklarirana u stdlib.h, a ne u windows.h
Kada bi bila deklarirana i u jednom i u drugom doslo bi do konflikta.
U ostalom radi se o naredbi iz standarda ANSI C, tako da nema veze sa bibliotekom "windows" i dio je svakog C kompilatora,

[Ovu poruku je menjao danio dana 15.09.2005. u 14:29 GMT+1]
[ leka @ 15.09.2005. 13:50 ] @
Ja sam rekao sto sam rekao jer je Windos programer upucen na (klasicno UNIX) MAN page... :)
[ danio @ 15.09.2005. 19:32 ] @
Ispricavam se: MSDN