Wie führt C ++ bitweise "oder" -Operationen für negative Zahlen aus?
Wenn ich einer Variablen einen solchen Wert gebe:e = 17|-15;
Nach dem Kompilieren erhalte ich -15 als Antwort. Ich kann nicht verstehen, was arithmetisches C ++ verwendet. Wie führt es eine bitweise ODER-Operation bei negativen Dezimalstellen durch?