This assignment is created for Course Principles of Programming Languages of Indian Institute of Information Technology, Allahabad. Build Environment
- C++
- g++ (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609
- Ubuntu 16.04
- Sublime Text
Features!
- Assigns Boys to Girls to according to provided constraints.
- Keeps track of Gifts, Relationships, Breakups etc.
- Generates Random Girls, Boys and Gifts.
Installation
Git clone PPL-Assignment v4+ to get code.
Perform following steps in terminal
1 $ g++ -c GeekBoys.cpp GenerousBoys.cpp MiserBoys.cpp ChoosyGirls.cpp DesperateGirls.cpp NormalGirls.cpp Relationship.cpp GiftRecord.cpp LuxuryGift.cpp EssentialGift.cpp UtilityGift.cpp
2 $ ar rvs Static.a GiftRecord.o GeekBoys.o ChoosyGirls.o DesperateGirls.o NormalGirls.o MiserBoys.o GenerousBoys.o Relationship.o EssentialGift.o LuxuryGift.o UtilityGift.o
5 $ g++ Q1Main.cpp Static.a
9 $ g++ Q2Main.cpp Static.a
Looking for Documentation? Great!
Want to generate random data!