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

Dziwny skutek uruchomienia programu

Ostatnio zmodyfikowano 2012-03-10 20:52
Autor Wiadomość
czosnek17
Temat założony przez niniejszego użytkownika
Dziwny skutek uruchomienia programu
» 2012-03-09 21:19:16
Gdy kompiluję i uruchamiam program (zadanie domowe z lekcji 21)pojawia się okienko System Windows - Brak dysku
W stacji nie ma dysku. Włóż dysk do stacji A:.
To stacja od dyskietek.
Kod:
C/C++
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;

int losowanie( int odile, int ile )
{ cout << "losowanie" << endl;
    int los;
    los =( rand() % ile ) + odile;
    return los;
}


bool spr( int liczba, int tablica[] )
{
   
    int licznik = 0;
    int liczbadozapisania;
    liczbadozapisania == liczba;
   
    do {
       
        licznik++;
        if( tablica[ licznik ] == liczba )
             losowanie( 1, 10 );
       
        return true;
    } while( licznik < 5 );
   
} /////////////////////////////////
int main()
{
   
    int licznik = 0;
    int zapisane[ licznik ];
    srand( time( NULL ) );
    int tablica[ 5 ];
    int liczba = losowanie( 1, 10 );
    int zapisz = spr( liczba, tablica );
   
    if( zapisz == true )
         licznik++;
   
    cout << "w if zapisz" << endl;
    zapisane[ licznik ] + liczba;
    if( licznik < 5 )
         int liczba = losowanie( 1, 10 );
    else
         cout << "KONIEC" << endl;
   
    cout << "ZAPISZ" << zapisz << endl;
    cout << "liczba= " << liczba << endl;
   
    return 0;
}

O co tu chodzi?
P-52326
jsc
» 2012-03-09 21:24:20
Podejrzewam jakieś dziwne ustawienia twojego IDE.
P-52328
Dragonit
» 2012-03-10 13:33:18
wyłącz w BIOSIE obsługę stacji dyskietek
P-52351
jsc
» 2012-03-10 13:44:08
Odwołania w IDE do A:\ Zostaną.
P-52354
Dragonit
» 2012-03-10 13:52:57
aaa przypomniałem sobie, ze kiedyś też taką sytuację miałem, a winą była ścieżka dostępu, tylko nie pamiętam ogólnie co jak i gdzie już.
P-52355
czosnek17
Temat założony przez niniejszego użytkownika
» 2012-03-10 17:12:01
Ale programy powinny działać dobrze tak? Możliwe, że jakiś program, który napiszę może być niebezpieczny?
edit: Dzisiaj już nie ma problemu, wystarczyło zrobić restart
P-52362
jankowalski25
» 2012-03-10 20:41:11
Ale programy powinny działać dobrze tak?
Tak. Raczej nie powinny działać źle.
Możliwe, że jakiś program, który napiszę może być niebezpieczny?
Możliwe. Jeśli jednak nie będziesz celowo tworzył niebezpiecznych programów, to możesz mieć nadzieję, że będą bezpieczne.
już nie ma problemu
Skoro problem rozwiązany, to zamknij temat.
P-52376
jsc
» 2012-03-10 20:52:45

Możliwe, że jakiś program, który napiszę może być niebezpieczny?
Możliwe. Jeśli jednak nie będziesz celowo tworzył niebezpiecznych programów, to możesz mieć nadzieję, że będą bezpieczne.

To należy co rozumiemy przez niebezpieczny. Jeśli chodzi o samoistną możliwość (tzn. wynikającą wprost kodu - abstrahuję od zamiaru) niszczenia elementów systemu to nie sądzę, żeby czosnek17 znał potrzebne do tego polecenia. Oczywiście jest możliwość zexploitowania błędów przez hakera to już zupełnie inna bajka, ale to już celowe działanie użytkownika nieautoryzowanego.
P-52377
« 1 »
  Strona 1 z 1