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

Jak sprawić żeby co sekundę int się zwiększał o jeden ?

Ostatnio zmodyfikowano 2017-08-21 18:52
Autor Wiadomość
MatexPL
Temat założony przez niniejszego użytkownika
Jak sprawić żeby co sekundę int się zwiększał o jeden ?
» 2017-08-20 19:41:47
Wszystko jest już w tytule ;D 
P-164139
Kinexity
» 2017-08-20 19:54:47
W przybliżeniu działa zgodnie z życzeniem.

C/C++
int main() {
    for( int i = 0;; i++ ) {
        sleep( 1000 );
    }
}
P-164140
karambaHZP
» 2017-08-20 20:41:26
std::this_thread::sleep_for
C/C++
#include <chrono>
#include <iostream>
#include <thread>

int main()
{
    using namespace std::chrono_literals;
    int i = 0;
    while( true )
    {
        std::cout << i++ << '\n';
        std::this_thread::sleep_for( 1s );
    }
}
P-164143
mokrowski
» 2017-08-21 18:52:07
C/C++
#include <iostream>
#include <thread>
#include <chrono>

int main() {
    using namespace std::chrono_literals;
    auto n = std::chrono::steady_clock::now();
    auto counter { 0U };
    for(;; ) {
        std::cout << counter++ << std::endl;
        std::this_thread::sleep_until( n += 1s );
    }
}
P-164177
« 1 »
  Strona 1 z 1