LINUX.ORG.RU

История изменений

Исправление us976, (текущая версия) :

Очень просто, в русте как-то так:

let a = 9;
let result = a & !(1<<1 | 1<<0 | ..);

а в с как-то так:

int a = 9;
int result = a & ~(1<<1 | 1<<0 | ..);

Исходная версия us976, :

Очень просто в русте как-то так:

let a = 9;
let result = a & !(1<<1 | 1<<0 | ..);

а в с как-то так:

int a = 9;
int result = a & ~(1<<1 | 1<<0 | ..);