Solved

how to write underlined text in c++?

Posted on 2006-11-13
10
569 Views
Last Modified: 2012-06-21
Hello i want to write a underlined heading at the begining of the program . How can i do that ?
0
Comment
Question by:emreayman
10 Comments
 
LVL 84

Expert Comment

by:ozo
ID: 17934995
On what kind of output device?
Is it a VT100 compatble display?   A HTML browswer?
0
 

Author Comment

by:emreayman
ID: 17935004
it is win32 app.  (DOS)
0
 

Author Comment

by:emreayman
ID: 17935030
cout << "WELCOME";

how can i write this underlined.
0
Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

 
LVL 84

Expert Comment

by:ozo
ID: 17935093
If you load
device=c:\windows\command\ansi.sys
in your CONFIG.SYS file, then you should be able to
cout << "\033[4mWELCOME\033[0m";
0
 

Author Comment

by:emreayman
ID: 17935122
Is there another way ?.it's a console application .
0
 
LVL 84

Expert Comment

by:ozo
ID: 17935320
0
 
LVL 5

Expert Comment

by:NickGeorghiou
ID: 17938903

cout << "WELCOME" << endl;
cout << "------------" << endl;

:-)

sorry, just trying to be funny...
0
 

Author Comment

by:emreayman
ID: 17939477
thank you ozo and NickGeorghio :)  . ozo i added this line device=c:\windows\command\ansi.sys  in command.com and tried with your code but it didn't work . Let's say it works If i run it under another computer that ansi.sys not loaded it's not going to show text underlined right? . Is there a another simple method (I'm writing my program in Visual C++)
0
 
LVL 39

Accepted Solution

by:
itsmeandnobodyelse earned 125 total points
ID: 17939830
>>>> Is there a another simple method (I'm writing my program in Visual C++)

The problem is not in C++ but in the console. A console output cannot be underlined beside you would find a console font where each character already includes a '_' (visually).

What you can do in a Win32 console is to write text in different colors. Maybe you can substitute the underlining by using an appropriate coloring. To see the possibilities you should load the CONSOLE sample from MSDN_LIB. You'll find a link to that sample in MSDN by the title 'Console sample (console functions)' .

Regards, Alex
0

Featured Post

Back Up Your Microsoft Windows Server®

Back up all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

Question has a verified solution.

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

Suggested Solutions

Errors will happen. It is a fact of life for the programmer. How and when errors are detected have a great impact on quality and cost of a product. It is better to detect errors at compile time, when possible and practical. Errors that make their wa…
Article by: SunnyDark
This article's goal is to present you with an easy to use XML wrapper for C++ and also present some interesting techniques that you might use with MS C++. The reason I built this class is to ease the pain of using XML files with C++, since there is…
The viewer will learn how to use the return statement in functions in C++. The video will also teach the user how to pass data to a function and have the function return data back for further processing.
The viewer will learn how to clear a vector as well as how to detect empty vectors in C++.

778 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