Difference between revisions of "Project 20112 - OOP344"

From CDOT Wiki
Jump to: navigation, search
(Borland (optional))
Line 52: Line 52:
==== Visual C ====
==== Visual C ====
==== Borland (optional)====
==== Borland (optional)====
coming soon...

Revision as of 20:17, 22 July 2011

OOP344 | Weekly Schedule | Student List | Teams | Project | Student Resources

The Project

Basic Input/Output Functions

  • C-based multi-platform IO functions: (Majority of the code is provided by the prof).
  • The Project is initiated on individual SVN accounts for each team.

The Core Classes

  • This part is written in C++ and encapsulates the basic input/output (BIO) routines into classes and also uses the Basic Encapsulating Classes to create User Interface Core Classes for text based applications


Using SVN to do the project

Using SVN for OOP344 Project - 20112

Compiling the project in differnt platforms


In iol.h define platform as such

  1. #define IOL_PLT CC_LNX

When ready to compile do in matrix:

learnid@matrix:~> cc iol.c iolmain.c -lncurses

learnid@matrix:~> a.out

Mac (optional)

In iol.h define platform as such

  1. #define IOL_PLT C_MAC

When ready to compile on MAC OS station:

CSMacPro-station_number:folder_containing_iol learnid$ cc iolmain.c iolc -lcurses

CSMacPro-station_number:folder_containing_iol learnid$ ./a.out

Visual C

Borland (optional)

coming soon...