Without clearing the screen every time, how can i print 'x' and 'y' in the same spot?
How can i move the text-cursor back to the top of the screen every time through the loop?
You may use clrscr() function insist of system("clear") command.
the "conio.h" file support this function
Otherwise try the "gotoxy" command
gotoxy(), clrscr(), and conio.h are borland turbo C things. This is a UNIX forum, not a DOS one.
If you're printing to a UNIX terminal it should support at least the basic ANSI escape sequences. I've written my own clrscr and gotoxy before which print escape sequences.
---------- Post updated at 09:15 AM ---------- Previous update was at 09:11 AM ----------
Incidentally: since you're using printf already, you should be #including stdio.h, and not iostream. You can use stdio, or iostream, but never both.
Your program will compile perfectly fine in pure C this way too, with no modifications to your program code itself, for you aren't using any C++ functions or syntax anyway.
---------- Post updated at 09:23 AM ---------- Previous update was at 09:15 AM ----------
Another common trick I've seen done to keep printing in the same place is to print a carriage return, not a newline. The cursor will move to the beginning of the line without moving down one line, allowing you to overwrite the same line again and again. You have to keep all your output on the same line this way, but it's dirt-simple.
Last edited by Corona688; 11-19-2010 at 11:26 AM..
Reason: forgot fprintf's parameters, oops
My file (the output of an experiment) starts off looking like this,
_____________________________________________________________
Subjects incorporated to date: 001
Data file started on machine PKSHS260-05CP
**********************************************************************
Subject 1,... (9 Replies)
Help,
I have a text file which looks like
disco 5674536
3456 jambo
disco 453678
4578 jambo
I would like to have an output which looks like below
disco 3456 disco 4578 (4 Replies)
Hi,
I have a file in which the entries are of the following type:
5649 S 1
0412 S 0
0423 S 1
0020 N 0
0020 N 0
1022 S 1
1022 S 1
I need to print the whole line which is having 0 in the third column into a different file
Thanks... (6 Replies)
Hello,
I am testing some data to get line number at cursor position 9 and found some problem, the code is below.Assume we got 3 attribute. At second attribute, there are some data(eg.A41/A6) missing like at the fourth and six line
11006 A41 1888
11006 ... (7 Replies)
Hello friends,
Only very recently i started learning sed command...an i found that sed is faster in finding the patterns than some of my scripts that uses grep to check the patten inside a file using line by line search method which is time consuming.
The below script... (4 Replies)
Hi, I'm trying to get awk to print every line ending with a colon along with the next line. I have a file like:
Blah Blah a bunch of words, the money things are as follows:
Spokane 340,087, 000 3.24500% January 23, 2008
does anyone have any advice on this matter? I'm a bit... (6 Replies)
I've scoured the forum and found similar problems but I can't seem to adapt them to help me with my cause.
This is a two-part question.
I have a multi line file generated by ps | -ef
I need to print out a certain type of pattern. The pattern is part static and part dynamic.
It is a... (3 Replies)
Maybe this question is out there, but I searched and didnt see it.
To print my files I use
more filename | lpr -Pprinter
I would like to print my scripts with line numbers.
How do I do this? (2 Replies)