first commit
This commit is contained in:
89
Lab6/main.cpp
Normal file
89
Lab6/main.cpp
Normal file
@@ -0,0 +1,89 @@
|
||||
//#
|
||||
|
||||
//# main.c
|
||||
|
||||
//#
|
||||
|
||||
//# =======================================================
|
||||
|
||||
//# Lab i Avacerad C++
|
||||
|
||||
//# 4. Figures
|
||||
|
||||
//#
|
||||
|
||||
//#
|
||||
|
||||
//# Christian Ohlsson
|
||||
|
||||
//# Daniel Alfredsson
|
||||
|
||||
//# Karlstads universitet
|
||||
|
||||
//# 991013
|
||||
|
||||
//# =======================================================
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#include <iostream.h>
|
||||
|
||||
#include "Graphics.h"
|
||||
|
||||
#include "line.h"
|
||||
|
||||
#include "rectngle.h"
|
||||
|
||||
#include "circle.h"
|
||||
|
||||
#include "flist.h"
|
||||
|
||||
#include "CmplxFgr.h"
|
||||
|
||||
#include "pstream.h"
|
||||
|
||||
#include "pcircle.h"
|
||||
|
||||
#include "prctngle.h"
|
||||
|
||||
|
||||
|
||||
void archive(int& i, PStream& ps){
|
||||
|
||||
if(ps.isSaving())
|
||||
|
||||
ps<<i<<endl;
|
||||
|
||||
else
|
||||
|
||||
ps>>i;
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
void archive(Point& i, PStream& ps){
|
||||
|
||||
if(ps.isSaving()){
|
||||
|
||||
ps<<i.getx()<<endl;
|
||||
|
||||
ps<<i.gety()<<endl;
|
||||
|
||||
}
|
||||
|
||||
else{
|
||||
|
||||
int x;
|
||||
|
||||
ps>>x;
|
||||
|
||||
i.setx(x);
|
||||
|
||||
ps>>x;
|
||||
|
||||
i.sety(x);
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user