Sponsored Content
Top Forums Programming Doubt in C programming (copying data from one file to another) Post 302461325 by Lyric on Sunday 10th of October 2010 10:07:00 AM
Old 10-10-2010
Doubt in C programming (copying data from one file to another)

Hello, i'm new to the forum and so am i to C programming.
Recently i've gotten a task to create a program that will read an existing .bin file and copy the data to a non existing (so i have to create it) .txt file (some type of conversion)

Now, i now how to put the arguments, opening and creating the files, the doubts i get is in the part where i have to read the .bin and paste it to the .txt

I thought of using the function read, but i'm not sure how to do the copying part this way.
I also thought maybe getc and putc might help?

As you see i'm really lost, i'd gladly recieve a bit of help that could put me again on the road.
Thank you very much.
Lyric.
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Post Shell programming: Question about source a file and read data from the file

This is shell programming assignment. It needs to create a file called .std_dbrc contains STD_DBROOT=${HOME}/class/2031/Assgn3/STD_DB (which includes all my simple database files) and I am gonna use this .std_dbrc in my script file (read the data from the database files) like this: .... (3 Replies)
Discussion started by: ccwq
3 Replies

2. UNIX for Advanced & Expert Users

socket programming doubt

can we create multiple sockets in a machine with different ip addresses and all port listen to one single port ???? i hav one tool which creates virtual interface and i m using that to create multiple ip addresses in a linux machine and i use thos eip addresses to create multiple sockets and... (1 Reply)
Discussion started by: kic
1 Replies

3. Shell Programming and Scripting

Copying data from excel file

Hii friends, I am a newbie to unix/shell scripting and got stuck in implementing a functionality.Dear experts,kindly spare some time to bring me out of dark pit :confused:.. My requirement is somewhat wierd,let me explain what i have and what i need to do... 1) there are several excel... (1 Reply)
Discussion started by: 5ahen
1 Replies

4. Programming

Socket programming doubt

I am aware that TCP sockets are stream based and a single write may not send all the data. Is this the case with recv as well ? I am in process of deciding a protocol to handle communication. I wanted some tips as to handle transactions. The data sent / received would be fixed length. Hence... (5 Replies)
Discussion started by: _korg
5 Replies

5. Programming

updating data in cvs file using c programming

hi every one i want to read and write data from cvs file using c program. but my problem is that at run time my data is increasing in both row wise and column wise. that means it is continuously updating in both direction. is there any way through which i can find the next colum or row for eg... (0 Replies)
Discussion started by: sajidtariq
0 Replies

6. Programming

SQL: copying data down

I have a series of observations of which one column is sometimes missing (zero): date temp delta 1977 284.54 29.84 1978 149.82 0 1979 320.71 28.45 1980 176.76 0 1981 854.65 0 1984 817.65 0 1985 990.58 27.98 1986 410.21 0 1987 405.93 0 1988 482.9 0 What I would like to achieve is a... (8 Replies)
Discussion started by: figaro
8 Replies

7. Solaris

Copying data from one file server to another

Hello people, I have a question regarding transferring data from one file server to another. The server is a Solaris 9 box The old file server is connected via Ethernet cable, and the new file server we are switching is a Fiber channel. can I use the dd if=server:/app1 of=server2:/app1 ... (2 Replies)
Discussion started by: br1an
2 Replies

8. UNIX for Dummies Questions & Answers

Copying part of a data file into another

Hi, I have a large number of data files each containing simple integers from 1 to around 25000 in ascending order. However, they are not in a specific progression; some numbers are missing in each file. For ex. datfile1 may have the numbers in order 1 2 4 6 7 8 12 ... 24996 24999 while datfile2... (8 Replies)
Discussion started by: latsyrc
8 Replies

9. UNIX for Dummies Questions & Answers

Shell script to read lines in a text file and filter user data Shell Programming and Scripting

sxsaaas (3 Replies)
Discussion started by: VikrantD
3 Replies

10. Programming

SQL: copying data up

I need to fix an SQL statement in MySQL that should calculate a field using values from two of the columns and I prefer to do this using set-based programming, ie not procedural. What needs to happen is that in a separate column called "delta" the value of "level" is copied depending on whether... (3 Replies)
Discussion started by: figaro
3 Replies
REZWACK(1)						    BSD General Commands Manual 						REZWACK(1)

NAME
/usr/bin/RezWack -- Combines resource and data forks of a file into a flattened file. SYNOPSIS
/usr/bin/RezWack -d dataFork [-do dataForkOffset] -r resFork [-ro resForkOffset] -o outFileName [-f] DESCRIPTION
/usr/bin/RezWack takes the data fork of one input file, the resource fork of (possibly the same) file, and combines them into a single "flat- tened" data-fork file. This file can then be transferred to file systems, file servers, or other protocols that do not handle Macintosh HFS resource forks. QuickTime uses this format for "flattened" MooV (.moov or .mov) files. /usr/bin/RezWack takes the following flags and arguments: -d dataFork Path to the file to use as the data fork of the resulting file. This may be any data file. -do dataForkOffset Offset from the beginning of the data file from which to start reading the data. Default is the beginning of the file. -r resFork Path to the file from which to extract resource information. This must be a data-fork resource file (see Notes, below). -ro resForkOffset Offset from the beginning of the resource file from which to start reading the resource data. Default is the beginning of the resource map (byte position 512); note that any other value may result in a corrupted resource file when using UnRezWack(1). -o outFileName Path to the output file to be created. If the file exists and the -f flag is not provided, RezWack will fail with error 2. -f Force overwrite of existing output file. NOTES
The HFS and Extended HFS ("HFS+") file systems support two forks for each file in the file system. Other file systems may not support multi- fork files, and standard POSIX file system calls do not have options to specify which fork to read on a two-fork file. To use RezWack prop- erly, you must either have the resource data in a data-fork resource file, or access the named "rsrc" fork on an HFS or HFS+ volume. Note that on non-HFS volumes, or after using SplitForks(1), the resource data of a file is in a hidden file whose name begins with "._". This is an AppleDouble file that contains the resource data, but it is not a resource file and cannot be used with /usr/bin/RezWack or other tools that expect a data-fork resource file (such as DeRez(1) ). To create the resource data in the data fork, use the -useDF flag to Rez(1). When the resource data is in the data fork of a file, you can use the path to the file as the -r argument regardless of the file system. If the resource data is in the resource fork of a file on a HFS or HFS Extended file system, you can access the resource data using a named fork (for example, the resource fork of ~/foo.txt is ~/foo.txt/..namedfork/rsrc). EXAMPLES
/Developer/Tools/RezWack -d ~/foo -r ~/foo/..namedfork/rsrc -o ~/foo.wak /Developer/Tools/RezWack -d ~/foo.txt -r ~/bar.rsrc -o ~/baz.wak SEE ALSO
Rez(1), DeRez(1), UnRezWack(1) Mac OS X April 12, 2004 Mac OS X
All times are GMT -4. The time now is 09:17 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy