Zamiana dowolnego znaku na binarny.

0

W jaki sposob mozna zamienic dowolny znak, przykladowo znaki 'Č×qŁđć­' na binarke ? potrzebne mi to do kodowania base64.

0

Wytłumacz co to znaczy binarkę. W C++ dane binarne? mogą być (i są) przechowywane np. w char*.

0
char binarne[10];
int znak = '%';
itoa(znak, binarne, 2); //funkcja przeanalizuję liczbę **znak** a następnie zapisze ją do ciągu **binarne** w systemie "2" (dwójkowym).
cout<<"znak"<<char(znak)<<" w syst. dwojkowym wyglada nastepujaco: "<<binarne;

Znak jest przechowywany w 1 Bajcie ( 8 bitach). Więc nie wiem po co ci kod binarny skoro mając znak masz kod binarny.

0

okej, a teraz jak mamy zalozmy ciag bitow '11001010' to jak go zamienic na jakis znak graficzny ? dokladnie chodzi mi o to, zeby byl odwrotny efekt do poprzedniego.

0

Zamieniasz na dziesiętną liczbę do int'a np. i rzutujesz na char'a.

1 użytkowników online, w tym zalogowanych: 0, gości: 1