Podkreślanie tekstu w C++.

0

Chciałbym się dowiedzieć jakim sposobem podkreślić tekst w C++ (jeśli to ma znaczenie kompilator GNU)

2

Co rozumiesz przez podkreślenie tekstu? Gdzie chcesz taki efekt uzyskać?

2

Ale podkreślić tekst gdzie?

  1. W kodzie źródłowym?
  2. W wyniku programu w trybie tekstowym?
  3. W wyniku programu w trybie graficznym?
0

Chciałem żeby tekst był podkreślony w tym czarnym okienku które wyskakuje gdy sie korzysta z CodeBlocks

5

Wyobraź sobie, że jesteś malarzem.
Przychodzisz do klienta, a on mówi: "pasek ma być czerwony".
Problem w tym, że spotkałeś klienta na pustyni.
Pytasz, gdzie ma być ten pasek, o ci mówi, że na masce samochodu marki CodeBlocks.

Tak wygląda właśnie twoje pytanie.

0

Witam.

Bardziej sprecyzuj problem. Wiem że to jest forum programistyczne do rozwiązywania problemów ale wpisać taką frazę w przeglądarkę to jest problem.
https://www.google.com/search?client=opera&q=underline+C%2B%2B&sourceid=opera&ie=UTF-8&oe=UTF-8

Ale nie podawaj się i grzeb dalej bo programista to osoba uparta do rozwiązywania problemów. :D

Życzę miłego dnia.

3

Zgadzam się z innymi, że fajnie jest dobrze przedstawić problem. No, ale wydaję mi się, że po słowach kluczowych GNU i czarne okienko każdy wie o co chodzi.

Do dekorowania znaków w terminalu służą specjalne sekwencje. Jest to oczywiście zależne od shella i innych rzeczy, ale zakładając Linuxa i basha, to możesz podkreślić tekst opatulając go w \e[4m i \e[0m. Czyli chcąc napisać podkreślone hello world robisz taki kod:

#include <iostream>

int main() {
    std::cout << "\e[4mHello world!\e[0m\n";
}

Efekt:
screenshot-20210108163427.png

Poeksperymentuj u siebie

3

@KomnatoMan: nie odpowiadaj na temat w komentarzach. Daj aktualny kod i powiedz jakiego wyniku oczekujesz

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.