records
Author |
Message |
Clayton
![](http://compsci.ca/v3/uploads/user_avatars/1718239683472e5c8d7e617.jpg)
|
Posted: Wed Jan 25, 2006 3:38 pm Post subject: records |
|
|
i asked my teacher about records and he couldnt tell me anything about them, i looked in the turing directory and found it confusing, ditto with the online tutorials can ne1 plz help explain them too me |
|
|
|
|
![](images/spacer.gif) |
Sponsor Sponsor
![Sponsor Sponsor](templates/subSilver/images/ranks/stars_rank5.gif)
|
|
![](images/spacer.gif) |
person
|
Posted: Wed Jan 25, 2006 3:47 pm Post subject: (No subject) |
|
|
http://www.compsci.ca/v2/viewtopic.php?t=9636
a record is a basically a user defined type, this means we are no longer restricted to things like ints and strings
i know wat im saying is basically wat the tutorial above said, but can u post wat u dont get about it? |
|
|
|
|
![](images/spacer.gif) |
Clayton
![](http://compsci.ca/v3/uploads/user_avatars/1718239683472e5c8d7e617.jpg)
|
Posted: Wed Jan 25, 2006 3:51 pm Post subject: (No subject) |
|
|
i basically dont understand how i can use them and how to use them |
|
|
|
|
![](images/spacer.gif) |
Delos
![](http://www.members.shaw.ca/rfolz/delos_avatar.gif)
|
Posted: Wed Jan 25, 2006 3:54 pm Post subject: (No subject) |
|
|
And hence you read that Tut, which, I might add, is one of the best tuts around. It'll have you compacting your code in no time. |
|
|
|
|
![](images/spacer.gif) |
Clayton
![](http://compsci.ca/v3/uploads/user_avatars/1718239683472e5c8d7e617.jpg)
|
Posted: Wed Jan 25, 2006 3:58 pm Post subject: (No subject) |
|
|
Delos wrote: And hence you read that Tut, which, I might add, is one of the best tuts around. It'll have you compacting your code in no time.
did you not read my message, i didnt understand the tut, so i need some1 to explain it to me in other terms |
|
|
|
|
![](images/spacer.gif) |
person
|
Posted: Wed Jan 25, 2006 5:19 pm Post subject: (No subject) |
|
|
SuperFreak82 wrote: did you not read my message, i didnt understand the tut, so i need some1 to explain it to me in other terms
did you not read my message, wat didnt u understand about it? |
|
|
|
|
![](images/spacer.gif) |
MysticVegeta
![](http://www.geocities.com/ohsoinsane/my_avatar.JPG)
|
Posted: Wed Jan 25, 2006 6:09 pm Post subject: (No subject) |
|
|
person wrote:
did you not read my message, wat didnt u understand about it?
did you not read his message?
SuperFreak82 wrote: i basically dont understand how i can use them and how to use them |
|
|
|
|
![](images/spacer.gif) |
person
|
Posted: Wed Jan 25, 2006 6:12 pm Post subject: (No subject) |
|
|
do u not understand that its a pretty vague thing to say, and the tut explains all that |
|
|
|
|
![](images/spacer.gif) |
Sponsor Sponsor
![Sponsor Sponsor](templates/subSilver/images/ranks/stars_rank5.gif)
|
|
![](images/spacer.gif) |
Andy
|
|
|
|
![](images/spacer.gif) |
Clayton
![](http://compsci.ca/v3/uploads/user_avatars/1718239683472e5c8d7e617.jpg)
|
Posted: Thu Jan 26, 2006 12:21 am Post subject: (No subject) |
|
|
thank you that helps me alot i didnt see that there b4 thnx again |
|
|
|
|
![](images/spacer.gif) |
iker
![](http://compsci.ca/v3/uploads/user_avatars/6313105374b04e31c7b33a.png)
|
Posted: Thu Jan 26, 2006 4:49 pm Post subject: (No subject) |
|
|
Also, you can write a record as a whole to a file, instead of every single variable, and save many lines...
so for example instead of
code: |
var x, y, z : int
x := 9
y := 10
z := 15
var a, b, c : string
a := "a"
b := "b"
c := "c"
var fileNo : int
open : fileNo, "filename.txt", write
write : fileNo, x
write : fileNo, y
write : fileNo, z
write : fileNo, a
write : fileNo, b
write : fileNo, c
close : fileNo
|
you can have
code: |
type ter :
record
x : int
y : int
z : int
a : string
b : string
c : string
end record
var let : ter
let.x := 9
let.y := 10
let.z := 15
let.a := "a"
let.b := "b"
let.c := "c"
var fileNo : int
open : fileNo, "filename.txt, write
write : fileNo, let
close : fileNo
|
now, even though there are 3 more lines with a record, you don't have to risk forgetting to write one of the variables since all of them are included in writeing a record |
|
|
|
|
![](images/spacer.gif) |
Clayton
![](http://compsci.ca/v3/uploads/user_avatars/1718239683472e5c8d7e617.jpg)
|
Posted: Thu Jan 26, 2006 10:35 pm Post subject: (No subject) |
|
|
ok thnx i think im starting to understand now |
|
|
|
|
![](images/spacer.gif) |
|
|