Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Wyłączanie komputera po podaniu czasu?

Ostatnio zmodyfikowano 2013-11-18 19:46
Autor Wiadomość
kubek3898
» 2013-11-18 19:34:55
Zobacz post xevuel'a z mojego dawnego tematu na forum i odpowiednio zmodyfikuj kod:

http://cpp0x.pl/forum/temat/​?id=10532
P-96599
Buby
» 2013-11-18 19:35:47
Kubek, to raczej w drugą stronę - z char do int dosłownie :P

@Szustarol - zobacz mój post.
Masz opisane jak krowa na rowie co masz zrobić, żeby działało, chyba, że ten sposób Ci nie odpowiada :)
P-96600
kubek3898
» 2013-11-18 19:38:00
@up

Nie rozumiem dlaczego czas ma być podany jako typ int. Przecież i tak później wszystko łączysz w jeden string...
P-96602
Szustarol
Temat założony przez niniejszego użytkownika
» 2013-11-18 19:40:40
Hmm..
W zasadzie to wszystko przepisałem i powinno być dokładnie, ale...
C/C++
#include <iostream>
#include <windows.h>
#include <conio.h>
#include <stdio.h>
#include <string>
using namespace std;
int main()
{
    system( "chcp 1250" );
    int czas;
    stringstream strumien;
    string komenda;
    cout << "Podaj czas po jakim ma nastapic wylaczenie komputera (w sekundach) : " << endl;
    cin >> czas;
    strumien << "shutdown -s -t " << czas;
    komenda = strumien.str();
    system( komenda.c_str() );
}
Wyskakuje blad:
|11|error: aggregate 'std::stringstream strumien' has incomplete type and cannot be defined|
P-96603
Buby
» 2013-11-18 19:41:48
Nie dołączyłeś dyrektywy
#include <sstream>
P-96604
Szustarol
Temat założony przez niniejszego użytkownika
» 2013-11-18 19:46:20
No gościu dzięki, jesteś wielki!!!
P-96605
1 « 2 »
Poprzednia strona Strona 2 z 2