The sets class can be used to perform set operations in your programs. It represents set elements as bits in a private array of unsigned long integers. The array size is a defined constant which can be changed to suit your application. The sets class supports the following set operations by means of C++ operator overloading: (1) union -- The union of two sets A, B is the set of all elements which belong to either A or B. In the sets class, the symbol + is the binary union operator. (2) intersection -- The intersection of two sets A, B is the set of all elements which belong to both A and B. The symbol * is the binary intersection operator:
A * B = {x: x is in A -and- x is in B } (3) complement -- In set theory, sets are subsets of a fixed universal set U. In the sets class, U is the set of elements numbered from 1 to MAX_WORDS * WORD_SIZE. The complement of set A is the set of elements belonging to U but not belonging to A. The symbol ~ is the unary complement operator: ~A = {x: x is in U, x is not in A } (4) difference -- The difference of two sets A, B is the set of all elements which belong to A less those in B. The symbol - is the binary difference operator: A - B = {x: x is in A, x is not in B} (5) symmetric difference -- The symmetric difference of two sets A, B is the set of all elements which belong to A or to B, but not both.

Download C++ sets class 1.0

Keywords: sets, class, c/c++,


C++ sets class 1.0

Author:

Abecedarical Systems

Downloads:

1690

Size:

13K

Cost:

$0.00 US

License:

Freeware

Operating Systems:

Win98, Winxp,

Release Status:

2001-01-15

Recent Changes:

New release

Supported Languages:

English

Additional Requirements:

C/C++ compiler


Other Education

English-German-English Translation 3.0 Icon English-German-English Translation 3.0
.. [ Read more ]

ThreeDimSim:3D Mechanics simulator 1.5.0.2 Icon ThreeDimSim:3D Mechanics simulator 1.5.0.2
ThreeDimSim is a powerful 3D mechanics simulation and rendering application. 3D scene is defined by script using simple shapes and imported meshes from 3ds, dxf and stl files. Mec.. [ Read more ]

MS Agent Scripting Software 2.3 Icon MS Agent Scripting Software 2.3
MASS is an easy to use tool to create MS Agent scripts with animated, speaking characters. You can easily create agent scripts by dragging the character on screen, selecting a few.. [ Read more ]

KidsMath 9.0.3.1 Icon KidsMath 9.0.3.1
Introduction:Is a game that teach math table 0 to 12 for children ages 5 to 9. What better way to learn that playing a game.Feature in KidsMath: Every .. [ Read more ]

OnTranslator 1.0.156 Icon OnTranslator 1.0.156
OnTranslator is a free desktop translating tool that makes use of the powerful Google engine to provide you with instant translations. Inline translations, Google Translate Engine.. [ Read more ]

Navigation

Home

Advertise

Link to us

Member

Privacy


Categories

AntiVirus

Audio Software

Education

Games

Network and Internet

Photo Software

Screensaver

System Utilities



Free Software Downloads | Link To Us | Contact Us | FAQ | About | Advertise