#9 KIIV
vďaka, už to všetko funguje
Příspěvky odeslané z IP adresy 85.135.223.–
Lukáš
Lukáš
a ešte tu je jedna chyba:
#include <iostream>
#include <cstdlib>
#include <stdlib.h>
#include <sstream>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char *argv[]) {
int min,sec;
cout<<"\nZadaj pocet minut: ";
cin>>min;
sec=min*60;
std::stringstream ss;
ss << "C:\\WINDOWS\\System32\\shutdown /s /t " << sec;
system(ss.str());
cout<<"\nPocitac sa vypne o "<<min<<" minut.\n";
return EXIT_SUCCESS;
}
a chyba je v riadku: system(ss.str());
[Error] cannot convert 'std::basic_stringstream<char>::__string_type {aka std::basic_string<char>}' to 'const char*' for argument '1' to 'int system(const char*)'
Lukáš
Nazdar, vytváram si jednoduchý script a som v C++ začiatočník. Chcel by som vytvoriť script ktorý by mi vypol počítač vtedy keď nastavím čas.
Napr. keď napíšem nech sa vypne o 20 min, tak si sám prepočíta na sekundy a nastaví shutdown.
#include <iostream>
#include <cstdlib>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char *argv[]) {
int min,sec;
cout<<"\nZadaj pocet minut: ";
cin>>min;
sec=min*60;
system("C:\\WINDOWS\\System32\\shutdown /s /t sec ");
cout<<"\nPocitac sa vypne o "<<min<<" minut.\n";
return EXIT_SUCCESS;
}
A moja otázka je: Ako zabezpečiť aby sa ten shutdown nastavil na danú premennú? hrubo vyznačené v kóde.
Ja viem že to je úplne primitívne ale už som to skúšal hocijako zadefinovať a vypísalo mi len "help".