Droga Czytelniczko, Drogi Czytelniku,

Czerniak złośliwy jest często występującym nowotworem złośliwym skóry. Niestety wyniki leczenia czerniaka w Polsce należą do najgorszych w Europie. Niezrozumiałe pozostają przyczyny późnego rozpoznawania czerniaka skóry, którego diagnostyka jest najprostszą i najtańszą w całej onkologii.

Kierujemy do Ciebie prośbę o wypełnienie anonimowej ankiety, która pozwoli na ocenę naszej wiedzy o czerniaku skóry, a w szczególności o profilaktyce i leczeniu tej choroby.
Czas jaki to zajmie - około 10-15 minut.

Czy chcesz pomóc w badaniach naukowych - odpowiedzieć na nasze pytania?

TAK, wypełniam
NIE, odmawiam

Zebrane informacje wykorzystane zostaną wyłącznie do celów naukowych
Polski Serwis Naukowy - OnLine od 1999 roku RSS RSS
  auto?
Środa, 23 maja 2012
Leontyna, Jan, Iwona, Symeon
 Światowy Dzień Żółwia
 1911: została otwarta Nowojorska Biblioteka Publiczna
 2006: pojawił się system operacyjny Microsoft Windows Vista w wersji Beta 2
Dodaj do: 
Dodaj link do serwisu Facebook   Dodaj link do opisu GG  Dodaj link do serwisu Wykop   Dodaj link do serwisu Google   Dodaj link do serwisu Twitter  Dodaj link do serwisu Wyczaj.to   Dodaj link do serwisu Gwar  

Dodaj link do serwisu Delicious  Dodaj link do serwisu Digg   Dodaj link do serwisu Furl   Dodaj link do serwisu Reddit   Dodaj link do serwisu Slashdot  Dodaj link do serwisu Technorati   Dodaj link do serwisu YahooMyWeb
Nowe publikacje
Artykuły
Wydarzenia
Kompendium
Skocz do:  
czy ktos wie jak to zrobic?prosilbym o pomoc...
Przesunięty przez: idgi - |1 Wrz 2008|, 2008 21:59
Post dodany: |23 Paź 2005|, 2005 21:09
Data rejestracji: 23 Paź 2005 postów: 8
cytuj
" "

witajcie...

Mam taki problem:
Moim zadaniem jest napisanie programu szyfrujacego, a miedzy innymi odzwierciedlenia maszyny szyfrujacej zwanej Enigma.
Jako taki kod szyfrujacy tekst jawny w szyfrograf juz mam i dziala poprawnie.
Problem tkwi w tym, ze nie wiem jak mam (bo takie jest moje zalozenie) plik tekstowy wczytac do tablicy znakow, po to by zaszyfrowac przepuszczajac te tablice przez napisany juz kod i zapisac do pliku tekstowego.
Jesli malo zrozumiale jest to co napisalem to jeszcze raz sprobuje:

plik -plik.txt z ktorego chce pobrac tekst
tab[] -tablica znakow typu char, w ktorej miesci sie tekst z pliku.
tab1[] -zaszyfrowana tablica typu char
szyfr -szyfrograf.txt
kod -algorytm szyfrujacy, ktory juz stworzylem

plik --> tab[] --> kod --> tab1[] --> szyfr

jak to zrobic?:( bo ja juz trace glowe....

Profil
PW
»więcej


 
^
Post dodany: |23 Paź 2005|, 2005 21:34
Data rejestracji: 19 Lut 2005 postów: 1343
cytuj
" "

A w jakim języku chcesz to pisać?
W PRACY - weekend :P


Profil
PW
»więcej


 
^
Post dodany: |23 Paź 2005|, 2005 22:02
Data rejestracji: 23 Paź 2005 postów: 8
cytuj
" "

aplikacje mam napisac w WinApiI32, ale kod i funkcje szyfrujaca w c++...

Profil
PW
»więcej


 
^
Post dodany: |23 Paź 2005|, 2005 22:55
Data rejestracji: 19 Lut 2005 postów: 1343
cytuj
" "

Jeżeli nie chcesz się bawić w dodawanie plików do resuorce`ów i bawić uchwytami(jak na WinApi przystało), to najprościej jest użyć interfejsu dostępnego z biblioteki
<stdio.h>

napisałem Ci poniżej odpowiedni przykład.

#include <stdio.h>


int szyfruj(char *szyfr){
File * fDes;
char *buff="pelna_sciezka_do_pliku";
long dlugoscPliku;
fDes = fopen(buff,"r+");
fseek(fDes,0,2);
dlugoscPliku = ftell(fDes);
szyfr = new char[++dlugoscPliku]; // o ile piszesz w C++ //XXX
if(szyfr != null){
fgets(szyfr,dlugoscPliku,fDes);

/*
Tutaj po usunięciu komentarza umieszczasz kod szyfrujący tablicę znaków "szyfr"
pamiętaj, że fgets dodaje na końcu znak końca stringa ('\0'), co może Ci
popsuć całą zabawę.
*/

rewind(fDes);
fputs(szyfr,fDes);
}else{return -1;};
fclose(fDes);
return 0;
};
W PRACY - weekend :P
Ostatnio zmieniony przez hWnd |24 Paź 2005|, 2005 22:39, w całości zmieniany 2 razy  


Profil
PW
»więcej


 
^
Post dodany: |24 Paź 2005|, 2005 21:45
Data rejestracji: 23 Paź 2005 postów: 8
cytuj
" "

dzieki za przyklad.gdyby nie on to bym z miejsca nie ruszyl :D zapoznalem sie nieco z tymi funkcjami i mam obawy ze nie dziala to poprawnie. funkcja fseek() zwraca 0 albo jesli cos pojdzie nie tak, jakis blad to wartosc niezerowa.

Cytat
dlugoscPliku = fseek(fDes,0,2);

takze ten zapis nadaje 0 zmiennej dlugoscPliku

czyli de facto warunek
hWnd napisał/a
if(szyfr != null)

nie jest nigdy spelniony i nic w pliku sie nie dzieje.

chcialem jakos przejsc przez plik aby zliczyc ilosc znakow, na pierwszy rzut oka sadzilem ze fseek() da rade. no ale gdzies wyczytalem ze zwraca 0 i d*** blada...

masz moze jakis pomysl przyjacielu?

Profil
PW
»więcej


 
^
Post dodany: |24 Paź 2005|, 2005 22:42
Data rejestracji: 19 Lut 2005 postów: 1343
cytuj
" "

Pomyliłem fseek z lseek. Nie wiem czy ta ostatnia jest w windowskowych bibliotekach. Ale można posłużyć się ftell-em i będzie po kłopocie. Ostatni przykład zedytowałem więc looknij na nową wersję. Na upartego można jeszcze "poifować" niektóe rzeczy dla pełnej obsługi błędów.

P.S.
lesny8 napisał/a

d*** blada...


Brzydkie słowa kropkujemy.
W PRACY - weekend :P


Profil
PW
»więcej


 
^
Post dodany: |24 Paź 2005|, 2005 23:32
Data rejestracji: 23 Paź 2005 postów: 8
cytuj
" "

Dzieki za kropki :D niewiedzialem....
Dokladnie o to mi chodzilo, nigdzie nie moglem wyczytac o takiej funkcji ktora zwraca Polozenie wskaznika...
Jak juz zmieniasz to zmien tez to:


hWnd napisał/a
File * fDes;


na "FILE *fDes;" no chyba ze tylko moja versja kompilatora w stdio.h ma FILE z duzych liter

i
hWnd napisał/a
if(szyfr != null){

na "if(szyfr != NULL){" czego juz jestem pewien ze ma byc duze :)

WIELKIE DZIĘKI for help :D
Bez twojej pomocy bym sobie nie poradzil... THX...

Profil
PW
»więcej


 
^
Post dodany: |25 Paź 2005|, 2005 21:02
Data rejestracji: 19 Lut 2005 postów: 1343
cytuj
" "

Spox, życzę SUCCESS`ów w programowaniu ;)

P.S. Możesz wcisnąć przycisk "pomógł" ;)
W PRACY - weekend :P


Profil
PW
»więcej


 
^
Post dodany: |27 Paź 2005|, 2005 20:44
Data rejestracji: 23 Paź 2005 postów: 8
cytuj
" "

dzieki dzieki :)
gdzie mam kliknac? nie widze tego przycisku :(
juz widze :) myslalem ze jest u gory w prawym rogu gdzies :)

Profil
PW
»więcej


 
^
Skocz do:  
Wyświetl posty z ostatnich:   
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Wersja do druku
Dodaj temat do Ulubionych





Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group