Dziwny skutek uruchomienia programu
Ostatnio zmodyfikowano 2012-03-10 20:52
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: #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? |
|
jsc |
» 2012-03-09 21:24:20 Podejrzewam jakieś dziwne ustawienia twojego IDE. |
|
Dragonit |
» 2012-03-10 13:33:18 wyłącz w BIOSIE obsługę stacji dyskietek |
|
jsc |
» 2012-03-10 13:44:08 Odwołania w IDE do A:\ Zostaną. |
|
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ż. |
|
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 |
|
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. Skoro problem rozwiązany, to zamknij temat. |
|
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. |
|
« 1 » |