🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.lang.c++
Article #434

Re: wer kann mir den Operator ~ erklären

#434
From: Andreas Huennebeck
Date: Tue, 19 Sep 1995 18:07
26 lines
1420 bytes
In article <43k3im$qun@bnc.net>, Sven.Pfeifer@bonn.netsurf.de (Sven Pfeifer) writes:
> wer kann mir den Operator ~ erklären? Aus der Online-Hilfe werde ich
> nicht schlau!
Hallo Sven,

der Einserkomplementoperator ~ vertauscht alle Bits eines Integerwertes
(unsigned char, int, long). Alle Bits, die 1 waren, sind dann 0, und 
umgekehrt; z.B.

	unsigned int i = 0x0000ffff;	/* 32 Bit maschine */
	unsigned int k = ~i;		/* d.h. k = 0xffff0000 */

Siehe auch "Programmieren in C" zweite Ausgabe ANSI-C von Kernighan/Ritchie
auf den Seiten 48 und 198.

Tschau
Andreas

---------------------------------------------------------------------
    |               /\         
   / \   ^       /\/  \  _     Andreas Huennebeck 
  /   \ / \/\   /      \/ \    Bruker Analytische Messtechnik GmbH
 /     \     \ /           \   email: ah@bruker.de
/       \     /             \
Kletterer und Natur gemeinsam am Seil: keine weiteren Felssperrungen!
----------------------------------------------------------------------
Technical Details
Message-ID: <1995Sep19.180758.2786@bam.bruker.de>
Path: arc1-ca.pugleaf.net!bruker.de!ah
References: <43k3im$qun@bnc.net>

Show Full Headers
Complete Article Headers
Newsgroups: de.comp.lang.c++
Path: arc1-ca.pugleaf.net!bruker.de!ah
From: ah@bruker.de (Andreas Huennebeck)
Subject: Re: wer kann mir den Operator ~  erklären
Organization: Bruker Analytische Messtechnik GmbH
Date: Tue, 19 Sep 1995 18:07:58 GMT
Message-ID: <1995Sep19.180758.2786@bam.bruker.de>
X-Newsreader: xrn 7.00 (Motif)
References:  <43k3im$qun@bnc.net>
Sender: news@bam.bruker.de (News)