Programming
 » C programming language
Sections : Programming > C programming language
Not rated by visitors
Click to RATE : OneTwoThreeFourFive
Buy Free C++ sets class download

C++ sets class 1.0

The sets class can be used to perform set operations in your programs.

 

Advertisement

C++ sets class 1.0 facilities

Vendor
962 Depot Road
01719 Boxborough
Vendor`s Webhttp://home.att.net
Abecedarical Systems webshot
OSwin95
LimitationsNo Install Support
Actualizedmore than year ago
Downloads656
LocalizedEnglish
LicenseFreeware
SnapshotC++ sets class snapshot
Snapshot of C++ sets class

Use this security logo:

100% SAFE logo

C++ sets class manufacturer description

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:

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:
A + B = {x: x is in A -or- x is in B }

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 }
example
Let A = {1, 2, 3, 4} and B = {3, 4, 5, 6}. Then
A + B = {1, 2, 3, 4, 5, 6}
A * B = {3, 4}

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. In the class declaration file below, the following definitions are made:
#define MAX_WORDS 2
#define WORD_SIZE ( 8 * sizeof( unsigned long ) )
These parameters make the range of U, 1 to 64 in sets. To increase or decrease the size of U, change the defined value of MAX_WORDS.

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 }
example
Let A = {1, 2, 3, 4} and B = {3, 4, 5, 6}. Then
~A = {5, 6, 7, . . .}
~B = {1, 2, 7, 8, 9, . . .}

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}
example
Let A = {1, 2, 3, 4} and B = {3, 4, 5, 6}. Then
A - B = {1, 2}
It can be shown that A - B = A * ~B.

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.
free download C++ sets class 1.0QUICK DOWNLOAD
Free download C++ sets class 1.0
Free softwareFREE SOFTWARE

Freeware is computer software that is available for use at no cost or for an optional fee.

Advertisement

C++ sets class video tutorials

Tutorial not found. Let know us about any useful video tutorial.

C++ sets class categories

sets, class

What is new in 1.0 changeinfo log

New release

Given stickers for C++ sets class & download buttons

NOTE: move cursor over buttons to get html sources.
Clean award
DownloadAtlas.com guarantees that C++ sets class was tested by antivirus program and is absolutely clean, which means it does not contain any form of malware, including computer viruses, adware, trojans, spyware, rootkits, badware and other malicious and unwanted software.
Report view
SETSCL10.zip - CLEAN
SETSCL10.zip > ZIP > StdAfx.h - CLEAN
SETSCL10.zip > ZIP > sets.cpp - CLEAN
SETSCL10.zip > ZIP > sets.dsp - CLEAN
SETSCL10.zip > ZIP > sets.dsw - CLEAN
SETSCL10.zip > ZIP > sets.h - CLEAN
SETSCL10.zip > ZIP > sets.ncb - CLEAN
SETSCL10.zip > ZIP > sets.opt - CLEAN
SETSCL10.zip > ZIP > sets.plg - CLEAN
SETSCL10.zip > ZIP > StdAfx.cpp - CLEAN
SETSCL10.zip > ZIP > ReadMe.txt - CLEAN
Get from DownaloadAtlas.com
Get from DownaloadAtlas.com
Do you like C++ sets class ? Move mouse cursor over the buttons and just copy one of those links, paste the code you copied right where you want on your blog or website.