Какой файл заголовка C / C ++ определяет Тип данных BYTE?

В основном StringBuffer методы синхронизируются, в то время как StringBuilder не.

операции являются "почти" тем же, но использующий синхронизированные методы в единственном потоке излишество.

Это в значительной степени об этом.

Кавычка от StringBuilder API:

Этот класс [StringBuilder] обеспечивает API, совместимый с StringBuffer, , но без гарантии синхронизации . Этот класс разработан для использования в качестве общедоступной замены для StringBuffer в местах, где строковый буфер использовался единственным потоком (поскольку обычно имеет место). Где возможно, рекомендуется, чтобы этот класс использовался в предпочтении к StringBuffer в качестве [1 114], это будет быстрее являться объектом большинства реализаций.

, Таким образом, это было сделано заменить им.

то же произошло с Vector и ArrayList.

23
задан Paul R 20 December 2010 в 01:45
поделиться

1 ответ

Если вы программируете C для Windows, я предполагаю, что вы используете Visual Studio для разработки. Вы можете щелкнуть правой кнопкой мыши по любому ключевому слову и выбрать Перейти к определению F12 , чтобы найти, где оно определено.

BYTE определен в WinDef.h

typedef unsigned char       BYTE;
11
ответ дан 29 November 2019 в 01:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: