UNICODE | ANSI ?
6 отговора
388 прегледа
UNICODE | ANSI ?
И така, мастери на програмизъма, имам следното въпросване към вас:
Как, аджеба, ше познаете даден текст дали е ANSI или UNICODE, ако разполагате само с указател към буфер (с текста в него) и знаете дължината на буфера в байтове?
Как, аджеба, ше познаете даден текст дали е ANSI или UNICODE, ако разполагате само с указател към буфер (с текста в него) и знаете дължината на буфера в байтове?
Re: UNICODE | ANSI ?
по това че за ANSI текста байтовете са между 2 числа - където са буквите и числата в кодовата таблица ANSI
C++ - waste of time for web development
C++ - waste of time for web development
Re: UNICODE | ANSI ?
ако имаш дължината на буфера да е ТОЧНО равна на дължината на стринга + терминиращия символ, за unicode текста poslednite 2 байта ще са 0, за ANSI, само 1, също unicode буфера ще има винаги четен брой байтове.