Мои битовые маски являются байтами, и я хотел бы сохранить их в точности такими, какие они есть, но я думаю, что они расширены. Мне все равно, если байт считается положительным или отрицательным, если он имеет те же биты. Я просто потратил несколько часов на отладку своего кода, а затем обнаружил, что у меня возникают проблемы с моими битовыми масками, когда они оказываются отрицательными, потребовалось некоторое время, чтобы это выяснить. Я не могу быть единственным, у кого были проблемы с этим. Есть ли способ заставить байт вести себя так, как если бы он был без знака?