hallo leute, ich würde gerne einen cmd befehl mit einem klick auf einen button in meinem c++ programm ausführen. in meinem fall zum beispiel "shutdown -s -f -t 3600"
ich verwendete früher den Borland C++ Builder, bin aber auf Visual Studio umgestiegen. Im C++ Builder habe ich das mit
Code:
system("shutdown -s -f -t 4600");
gelöst. aber wenn ich das im visual studio mache bekomme ich folgendes vom compiler:
Code:
1>------ Build started: Project: SystemManager, Configuration: Debug Win32 ------
1>Build started 05.11.2012 16:04:03.
1>InitializeBuildStatus:
1> Touching "Debug\SystemManager.unsuccessfulbuild".
1>GenerateTargetFrameworkMonikerAttribute:
1>Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
1>ClCompile:
1> All outputs are up-to-date.
1> SystemManager.cpp
1>c:\users\nico\documents\visual studio 2010\projects\systemmanager\systemmanager\Form1.h(127): error C3861: 'system': identifier not found
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:00.16
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Anscheinend kennt visual studio den befehl "system" nicht
weiß einer von euch rat?
mfg nico
Edit: Hab rausgefunden, dass es mit #include <iostram> geht... keine ahnung warum...