To KIIV :
Funguje! Klaním se a děkuji!
Příspěvky odeslané z IP adresy 62.245.64.–
Debugger
Debugger
To KIIV :
unsigned short int mygetc(ifstream *input){
unsigned char buf;
input->get(buf);
return (unsigned short int)buf;
}
Nepojde překladem... (Microsoft Visual C++ .NET 69586-335-0000007-18893)
Hází to že nemůže překonvertovat parametr z unsigned char na char
Debugger
To KIIV :
Jo to sem si taky rikal ale metody ifstreamu jak get tak read berou jen char/char* nikde zadny unsigned. Teda aspon co vim.
Debugger
Zdravím, prosím o pomoc. Úkolem procedurky níže je přečíst 1Byte z inputfilu a předat ho zpět jako číslo. Dál jej zpracovávám jako číslo, nejlépe unsigned int. Krásně to funguje pro čísla 0Fh a menší, ale pro A0h a výš už to vrací čísla záporná/velká, což je dívné...
int mygetc(ifstream *input){
char buf;
input->get(buf);
return (int)buf;
}