-
- Принципиально на большинстве компиляторов не отличается от signed
char, у некоторых unsigned char (watcom, picc18 std, вроде, или там
ключ нужен для того). В смысле, сгенерированный код не отличается.
Но с точки зрения компилятора типы все три -- разные. И во-первых
будут ошибки и варнинги если не тот тип подсовывать, во-вторых в
C++ если есть зависимость от типа, то нужно рассматривать все три
варианта, чтоб не воспринять char как некую абстрактную структуру. fk0(1253 знак., 15.01.2021 12:04)
- Спасибо, жуть :)) - MBedder(15.01.2021 12:07)
- В IAR в настройках проекта можно выбрать signed/unsigned. А в RAD
еще и wchar. - BlackMorda(15.01.2021 13:06)
- У богатых свои причуды, а вот я все никак не могу осилить на
нахуй мне ненужныеIAR/RAD накопить :(( - MBedder(16.01.2021 15:29)
- У богатых свои причуды, а вот я все никак не могу осилить на
- В IAR в настройках проекта можно выбрать signed/unsigned. А в RAD
еще и wchar. - BlackMorda(15.01.2021 13:06)
- Спасибо, жуть :)) - MBedder(15.01.2021 12:07)
- Принципиально на большинстве компиляторов не отличается от signed
char, у некоторых unsigned char (watcom, picc18 std, вроде, или там
ключ нужен для того). В смысле, сгенерированный код не отличается.
Но с точки зрения компилятора типы все три -- разные. И во-первых
будут ошибки и варнинги если не тот тип подсовывать, во-вторых в
C++ если есть зависимость от типа, то нужно рассматривать все три
варианта, чтоб не воспринять char как некую абстрактную структуру. fk0(1253 знак., 15.01.2021 12:04)