Cześć, pisząc brute forcera mam problem z utworzeniem kilku obiektów oraz wątków jednocześnie.
Moja klasa nazywa się Guesser. A watki i obiekty tworze w ten sposób.
for (int i = 0; i < 10; i++)
{
Guesser guesser = new Guesser();
Thread worker = new Thread(guesser.startBruteForce);
worker.Start();
}
1.Kod się kompiluje lecz wygląda jakby każdy kolejny utworzony obiekt był identyczny. ( w konstruktorze mam wywołanie funkcji mieszającej tablice i wypisywanie jej ).
Jaki jest lepszy sposób tworzenia obiektów w pętli aby były one rożne od siebie?
2.Kolejnym moim pytanie jest tworzenie wątków - czy po wyjściu z pętli będzie utworzona ilość wątków równa liczbie iteracji czy tez wszystkie poprzednie zostaną zastąpione po utworzeniu kolejnego?
3. Jak uruchomić wątek na GPU?
Pozdrawiam