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

Code Blocks zawiesza się

Ostatnio zmodyfikowano 2014-07-28 21:11
Autor Wiadomość
traker213
Temat założony przez niniejszego użytkownika
Code Blocks zawiesza się
» 2014-07-28 12:45:05
Witam. Od niedawna pracuje w code blocks i mam pewien problem. Przez jakis czas wszystko szło dobrze ale ostanio gdy wcisne build and run albo najpierw build a potem run to pojawia mi sie konsola ale nie moge nic zrobic. Nie da sie jej rzez jakis czas wylaczyc oraz nic napisac po kilkunastu sekundach sie wyłącza i wtedy musze kliknac run to dziala. Dodatkowo po tym usze wylaczyc proces w menadżerze bo inaczej nic innego mi sie ne skompiluje. Proces to [nazwa pliku ktory kompilowalem i sie zacial].exe. Teraz probuje od nowa sciagnac program ale nie wiem czy to cos da. Prosze o pomoc bo to jest dosc uciazliwy blad.
P-114532
MrPoxipol
» 2014-07-28 12:52:00
Jaką masz wersję? Pobierz najnowszą (możliwe, że jakiś bug był).
P-114534
traker213
Temat założony przez niniejszego użytkownika
Nowa wersja
» 2014-07-28 13:02:03
Wlasnie sciagnalem od nowa i jest identyczny problem.
P-114535
MrPoxipol
» 2014-07-28 13:12:42
Zresetowałeś ustawienia? Instalowałeś może jakieś dodatkowe pluginy poza tymi co są standardowo?
P-114538
traker213
Temat założony przez niniejszego użytkownika
Problem
» 2014-07-28 13:17:25
Zresetowalem tylko ustawienia kompilatora bo nie dzialal i nie sciagalem nic poza programem.
P-114541
traker213
Temat założony przez niniejszego użytkownika
Mam
» 2014-07-28 19:43:15
Znalazlem to przez co sie cos takiego robi. Gdy usunalem ta linikje : srand( time( NULL ) ); z tego kodu:
C/C++
#include <iostream>
using namespace std;
int wczytajLiczbe()
{
    int a;
    do
    {
       
        cin.clear();
        cin.sync();
        cin >> a;
        cout << "Error" << cin.fail() << endl;
    } while( cin.fail() == 1 || a < 1 || a > 1000000 );
   
    return a;
}

int main()
{
    std::cout << "Podaj liczbe: ";
    int liczba = wczytajLiczbe();
    std::cout << "Podales liczbe: " << liczba << std::endl;
    return 0;
}
Wszystko działa dobrze, nadal jednak nie wiem czemu tak sie dzieje.
P-114586
pekfos
» 2014-07-28 20:01:53
A gdzie tu było srand()..?
P-114588
traker213
Temat założony przez niniejszego użytkownika
Poprawka
» 2014-07-28 21:11:01
Sorry zle skopiowalem. :P o ta linijke mi chodzilo int liczba = wczytajLiczbe();
P-114592
« 1 »
  Strona 1 z 1