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

zakładka ctime przy próbie komplikacji

Ostatnio zmodyfikowano 2015-07-19 11:14
Autor Wiadomość
bulbulator
Temat założony przez niniejszego użytkownika
zakładka ctime przy próbie komplikacji
» 2015-07-18 22:03:42
jak próbuje otworzyć napisany program przez F9 otwiera się w code blocks zakładka 'ctime' a w niej zaznaczony błąd:
"error: '::time' has not been declared" oraz "error: 'time' was not declared in this scope" i zaznaczona jest linijka 65.
nic przecież nie ruszałem w tym pliku nie wiem o co chodzi... help pls :c

P-134871
bingo009
» 2015-07-18 22:30:36
Może pokaż kod? Będzie łatwiej znaleźć problem, bo szklane kule są w serwisie.
P-134872
bulbulator
Temat założony przez niniejszego użytkownika
» 2015-07-18 23:41:12
C/C++
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;


void wylosujLiczby( int t[], int ile, int start, int stop )
{
    do
    {
        t[ ile ] = rand( time() %( start - stop ) ) + stop;
        ile--;
    } while( ile < 0 );
   
}
void wypiszLiczby( int t[], int ile )
{
    do
    {
        cout << t[ ile ];
        ile--;
    } while( ile < 0 );
   
}

int obliczSume( int t[], int ile )
{
    int suma;
    do
    {
        suma += t[ ile ];
        ile--;
    } while( ile < 0 );
   
    return suma;
}
int main()
{
    int tablica[ 999 ];
    wylosujLiczby( tablica, 999, 4, 10 );
    wypiszLiczby( tablica, 999 );
    int iSuma = obliczSume( tablica, 999 );
    std::cout << "Suma liczb wynosi: " << iSuma << std::endl;
   
    return 0;
}
P-134879
SarnaMC
» 2015-07-19 00:30:28
Dodałbym
srand( time( NULL ) );
na początku programu
P-134880
JMII89
» 2015-07-19 00:48:19
Po pierwsze do rand() nie przesyła się  żadnych argumentów czyli powinno być rand() a nie rand(...).
((rand() % (koniec - poczatek)) + poczatek);
A po drugie użyj srand(time(NULL));
P-134881
bulbulator
Temat założony przez niniejszego użytkownika
» 2015-07-19 11:14:06
chodziło mi raczej o błąd w zakładce ctime bo gdybym tylko mógł otworzyć program wiedział bym jakie błędy zrobiłem, ale po reinstalacji codeblocksa wszystko działa jak powinno
P-134895
« 1 »
  Strona 1 z 1