Browse, Search and Download Shareware, Freeware, Demos, Games at Download 32!
  
 
WindowsWindows
MacintoshMacintosh
Palm OSPalm OS
LinuxLinux
 
 
 
 
Education

C++ sets class - 1.0

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.



>>
>>
>>

Broken Link?
   
   
Rating: 0 Star0 Star0 Star0 Star0 Star
Current Version: 1.0
Release Date: Jan 15, 2001
License: Freeware
Downloads: 46


Software 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.
Software Requirements:
C/C++ compiler

This software is designed to run on the following operating systems:
Windows 95, Windows

Keywords:
Sets Class C/c++

Download Link:

Screenshot
C++ sets class - 1.0 Screenshot

C++ sets class - 1.0 Screenshot Full Screenshot
Feedback Summary: Show All Feedback (0)
Overall Rating: 0 Star0 Star0 Star0 Star0 Star
Ease Of Use: 0 Star0 Star0 Star0 Star0 Star
Functionality: 0 Star0 Star0 Star0 Star0 Star
Price: 0 Star0 Star0 Star0 Star0 Star
Add You Feeback
C++ sets class related software
Title / Version / Description Size License Price
CDigitST 1.0113.0 KBFreeware  
A class derived from MFC CStatic classA class derived from MFC CStatic class. This class easly lets put digital counters inside your applications! CDigitST features: Easy to use! Create a new digital style just drawing a bitmap. Automatic resize
The Java IDE 3.13335 BShareware $39 
The Java IDE The Pure Java IDE : Made with Java, Made for Java  * Save, compile & run with a single button click * Jump straight to compile-time errors * Jump straight to any class or method * Jump straight to the API of any Java class * Tiny footprint - integrates into the JDK * Color Syntax Editing * Drag and Drop Panel Builder * Can create skeleton class sets for applets and both GUI and console applications  If you're torn between WordPad and a Multi MegaByte IDE, then you'll find that The Java IDE provides the best of both worldsThe Java IDE The Pure Java IDE : Made with Java, Made for Java * Save, compile & run with a single button click * Jump straight to compile-time errors * Jump straight to any class or method * Jump straight to the API of any Java class * Tiny footprint - integrates into the JDK * Color Syntax Editing * Drag and Drop Panel Builder * Can create skeleton class sets for applets and both GUI and console applications If you're torn...
Java Class Finder 1.080.0 KBFreeware  
Did you use a wrong class that packaged in an irrelevant jar fileDid you use a wrong class that packaged in an irrelevant jar file? Are you trying to search a class from many jar files? Java Class Finder is a free, small Java utility tool to search a given class from all jar files that in a selected directory (and subdirectories). How does it work? Simply specify the class name and a directory to search. Java Class Finder will find all jar files in the given directory (and subdirectories) that...
CColorStaticST 1.1113.0 KBFreeware  
A class derived from MFC CStatic classA class derived from MFC CStatic class. This class lets put static controls inside your applications and easly make them colored or even blinking! CColorStaticST features: Standard CStatic properties, Customizable background color,Customizable text color, Background color can blink, Text can blink, Notification message can be sent on rising
Stored Procedure Class Wizard 1.0553.0 KBFreeware  
Stored Procedure Class Wizard (SPCW) is a development tool that can be used exclusively to generate class files (Stored Procedure Class Wizard (SPCW) is a development tool that can be used exclusively to generate class files (.cpp and .h) derived from MFC’s CRecordset for stored procedures. Currently SPCW supports Microsoft SQL Server (6.5 and above), Sybase SQL Server (10.0 and above), Sybase SQL Anywhere (5.5 and above), and Adaptive Server Anywhere (6.0 and above) and can be extended to any database. The idea is to speed up the development...
Other popular software in this category
Title / Version / Description Size License Price
Cleantouch Urdu Dictionary (Int'l Edition) 5.05.8 MBShareware $40 
Cleantouch Urdu Dictionary is written specially to get meaning of Urdu words into English and English words into UrduCleantouch Urdu Dictionary is written specially to get meaning of Urdu words into English and English words into Urdu. The software help students to read, learn and understand both English & Urdu Language. The software is in use by the thousands of peoples and many peoples have been appreciated efforts of Cleantouch. English to Urdu & Urdu to English dictionary, containing 37000+ English words and almost 20000 Urdu words.
2D Frame Analysis Dynamic Edition 1.11.4 MBShareware $87 
Use of highly flexible, general, finite element method   Static Analysis of Multi span beams, 2D Trusses and 2D Frames   Unlimited number of Nodes and Beams   3 Degrees of freedom per Node, 6 per Beam   Compatibility with any consistent system of units   All type of boundary conditions (fixed, rollers, etcUse of highly flexible, general, finite element method Static Analysis of Multi span beams, 2D Trusses and 2D Frames Unlimited number of Nodes and Beams 3 Degrees of freedom per Node, 6 per Beam Compatibility with any consistent system of units All type of boundary conditions (fixed, rollers, etc.) Bent support conditions with respect to the global coordinate system, e.g. roller at 30 degrees in Node #4.(Nodal constraints in...
Fraction Tiles 1.0246.0 KBFreeware  
Middle-School (grades 5 through 9) math program written to provide skills in contextMiddle-School (grades 5 through 9) math program written to provide skills in context. Students are shown eight fraction representations and must choose three that add up to a given sum. Fractions are halves, fourths, and eighths.
Alphabet, Shapes and Colors 1.006.6 MBFreeware  
With this small and very simple program you'll turn your 2-year-old child into an alphabet expertWith this small and very simple program you'll turn your 2-year-old child into an alphabet expert! This happened to our kids: 3-year-old Lena and 2-year-old Simon. The application is also helpful in learning colors and basic shapes. Just let your child press keys on your keyboard! ...and don't worry - the program takes complete control over the keyboard! It means that you can leave your children alone with the program for a little while...
ICE Book Reader Professional 8.102.0 MBShareware $96 
ICE Book Reader Professional is an ultimate e-book reader and and MP3 creatorICE Book Reader Professional is an ultimate e-book reader and and MP3 creator. ICETaBookTaReaderTaProfessional is a first alternative e-book reader with native support .LIT files, witch do not use any Microsoft Reader components. Also is possible to use ICE Book Reader Professional as a teleprompter. ICE Book Reader Professional is made to make reading electronic books convenient. ICE Book Reader Professional can can read TXT, RTF, HTML, MS...
 
  
Copyright © 1996-2009 Download 32. All Rights Reserved.