All pastes #73992 Raw Edit

Anonymous

public cpp v1 · immutable
#73992 ·published 2006-06-28 14:59 UTC
rendered paste body
#include <iostream>using namespace std;int main () {/*Text/binary lar vi bli styrt av de to innerste biteneRead/write/append blir styrt av de tre neste bitene10001 = binary, read01010 = text, write*/const int text = 1;	  // 00001const int binary = 2; // 00010const int append = 8; // 00100const int write = 16; // 01000const int read = 32;  // 10000int mode = text | write;/* Hvordan skjekke om filtypen er text?    Dersom den siste biten er 1, er filtypen text, altså må mode & 1 være sann */if(mode & 1){	cout << "Filtypen er text, og ";} else {	cout << "Filtypen er binary, og ";}/* Vi sjekker metoden på samme måte.. */if(mode & 8){	cout << "metoden er append." << endl;} if(mode & 16){	cout << "metoden er write." << endl;}if(mode & 32){	cout << "metoden er read." << endl;}cout << "(" << mode << ")" << endl;return 0;}