Solved

Carriage return characters from pc to unix

Posted on 1997-11-17
1
207 Views
Last Modified: 2010-04-15
I cannot get rid of the ^M characters at the end of each line when I write a file from my C code.  I am writing the application on a PC using Visual 5.0 and viewing the output files on Unix.  I have tried the binary call "fwrite" but
the characters end up there anyway.  How do I stop this?!
If I write the entire file in binary will that make any difference?
0
Comment
Question by:ees
1 Comment
 
LVL 1

Accepted Solution

by:
yl earned 50 total points
ID: 1256357
ees,

If you open the file in binary mode and append the '\n' character to each line, the the file will be in Unix format.
0

Featured Post

The problems with reply email signatures

Do you wish that you could place an email signature under a reply? Well, unfortunately, you can't. That great Exchange/Office 365 signature you've created will just appear at the bottom of an email chain. What a pain! Is there really no way to solve this? Well, there might be...

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Have you thought about creating an iPhone application (app), but didn't even know where to get started? Here's how: ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ Important pre-programming comments: I’ve never tri…
Summary: This tutorial covers some basics of pointer, pointer arithmetic and function pointer. What is a pointer: A pointer is a variable which holds an address. This address might be address of another variable/address of devices/address of fu…
The goal of this video is to provide viewers with basic examples to understand and use structures in the C programming language.
The goal of this video is to provide viewers with basic examples to understand opening and writing to files in the C programming language.

911 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now