Download your favorite Linux distribution at LQ ISO.
Go Back > Forums > Non-*NIX Forums > Programming
User Name
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.


  Search this Thread
Old 03-24-2005, 11:00 PM   #1
LQ Newbie
Registered: Mar 2005
Posts: 10

Rep: Reputation: 0
help me out here on DOS to Linux transition with C

Can anybody tell me what this script below do and how to convert it to Linux system? This script was used under MS-DOS. I am new to C programming so bear with me.

#include <time.h>
#include <graph.h>

wait(tsec) /* wait tsec seconds */
float tsec;
time_t start, finish;
double difftime(),delta,delta1;
struct videoconfig config;
struct rccoord rcoord1,rcoord2;
char buff[40];

if (tsec>10 ){
time(&start); /* get start time */
time(&finish); /* get stop time */
while ((delta=difftime(finish,start))<tsec) { /* set up timer countdown */
if(tsec>10&&((delta-delta1)>=1)) {
sprintf(buff,"Timer ---[%g] \0",tsec-delta);

if (tsec>10)
Old 03-25-2005, 12:01 AM   #2
Registered: Aug 2002
Distribution: Debian
Posts: 540

Rep: Reputation: 32
Shure, I am not gunna write the script for you, but just look into the "curses" library for that text output. The program looks really simple. Although I could understand it allot better if you would put it between [ code ] [ /code ] tags (with out the spaces).
Old 03-25-2005, 12:37 AM   #3
Registered: Nov 2004
Location: BIOS
Distribution: RHEL3.0, FreeBSD 5.x, Debian 3.x, Soaris x86 v10
Posts: 379

Rep: Reputation: 30
Yes The_Nerd is right ncurses you need to use see and
Old 03-25-2005, 08:16 AM   #4
Registered: Sep 2002
Location: Tulsa, OK
Distribution: Slack, baby!
Posts: 349

Rep: Reputation: 33
Uhm.. no you don't need ncurses (the typical replacement for the MSDOS conio lib).

In fact, unless you're going to be doing alot of fancy text-based graphical work in this program, I'd argue against it. ncurses is great when you need serious functionality. But when you don't, or only need cursor movement, and text colors, you don't need the bloat of curses.

Use ansi escape characters instead.

Here's a thread where they are discussed. I'd opt for this any day over curses -- why add that extra program overhead for a few simple functions?


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Ok, I decided to make Linux my main system... now please help me in the transition! RobertoBech Mandriva 11 03-09-2004 08:18 PM
My Transition to Linux Plan. rvijay Linux - Newbie 7 08-24-2003 10:12 PM
Want to make full transition to linux but... jpc82 Linux - Software 7 06-05-2003 06:27 AM
Newbie with some Windows > Linux transition questions. KiLLaWaBBiT Linux - General 7 03-28-2003 05:40 AM
Transition from Windows to Linux (IBM) mcleodnine General 3 08-12-2001 03:44 PM > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 01:46 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration