Programming C, C++, Java, PHP, Ruby, Turing, VB
Computer Science Canada 
Programming C, C++, Java, PHP, Ruby, Turing, VB  

Username:   Password: 
 RegisterRegister   
 Learn how to use File IO - easy!
Index -> Programming, Turing -> Turing Tutorials
View previous topic Printable versionDownload TopicRate TopicSubscribe to this topicPrivate MessagesRefresh page View next topic
Author Message
MysticVegeta




PostPosted: Tue Nov 23, 2004 5:17 pm   Post subject: Learn how to use File IO - easy!

Learn how to use File IO ->

Ok, first to clear up the name, FileIo means File Input and Output. At the end of this tutoial, you willl be able to import files into turing program and save them with other name! Ok, here we go...

1) Open a blank file, type anything on it and save the file where your text file
is -> C:/somin/somin

2) Make a text file on that same directory and name it "IoOpen.txt" without the quotes, enter the number 99 on it and save the file. (For the basics, we will use only 1 line of data)

3) Open your turing file, erase everything you typed before. Now, enter this code:
code:

% Reading part
var one, line : int
open : one, "IoOpen.txt", get
get : one, line
close (one)


Instead of "one", you can assign any number but it HAS to be int type because thats the stream number. Be sure that if you change it to somthing else, change the other locations where it is used too.

Same goes for the "line", but line can be any string, int, real depending on the data of the txt file.

NOTE: you HAVE to assgin the close command so that it stops executing.

Next is the writing part:

code:

% Second and writing part
open : one, "IoOut.txt", put
put : one, line
close (one)


Again, you can assign any file name to export it in and remember to use the same stream numbers and line number.

We will get into arrays later, then we will be able to import and export multiple line using only a few commands!!!!!!!!
Sponsor
Sponsor
Sponsor
sponsor
Mazer




PostPosted: Tue Nov 23, 2004 5:43 pm   Post subject: (No subject)

Before somebody flames you, I just wanted to comment that we probably already had at least one tutorial about fileIO. Having said that, nice tutorial. It's good to see people writing them once in a while (shows us that you know some useful stuff).
I'd just like to point out that it'd probably be best not to name your file variable with a number. Even though it stores an integer, in a larger program you probably won't have any idea what that integer will be. I usually name mine fileStream (or "fs" when I'm being very lazy).
Aside from that, good job.
wtd




PostPosted: Tue Nov 23, 2004 9:14 pm   Post subject: (No subject)

Coutsos wrote:
Before somebody flames you, I just wanted to comment that we probably already had at least one tutorial about fileIO. Having said that, nice tutorial. It's good to see people writing them once in a while (shows us that you know some useful stuff).
I'd just like to point out that it'd probably be best not to name your file variable with a number. Even though it stores an integer, in a larger program you probably won't have any idea what that integer will be. I usually name mine fileStream (or "fs" when I'm being very lazy).


I go one step further, using things like "inputFile" or "ouputFile" as appropriate.
Mazer




PostPosted: Tue Nov 23, 2004 9:50 pm   Post subject: (No subject)

I knew you'd have something to say about it. Wink
You're right, of course.
Display posts from previous:   
   Index -> Programming, Turing -> Turing Tutorials
View previous topic Tell A FriendPrintable versionDownload TopicRate TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 1 of 1  [ 4 Posts ]
Jump to:   


Style:  
Search: