Podkreślanie tekstu w C++.

Podkreślanie tekstu w C++.
KM
  • Rejestracja:ponad 4 lata
  • Ostatnio:ponad 3 lata
  • Postów:101
0

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

kq
Moderator C/C++
  • Rejestracja:prawie 12 lat
  • Ostatnio:około 23 godziny
  • Lokalizacja:Szczecin
2

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


katakrowa
  • Rejestracja:ponad 10 lat
  • Ostatnio:około 2 lata
  • Lokalizacja:Chorzów
  • Postów:1670
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?

Projektowanie i programowanie. Hobbystycznie elektronika i audio oszołom.
KM
  • Rejestracja:ponad 4 lata
  • Ostatnio:ponad 3 lata
  • Postów:101
0

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

AK
Widzę, ze podanie kontekstu cię przerasta. Odpuść
PerlMonk
@AnyKtokolwiek: Widzę, że pomoc na forum cię przerasta. Odpuść.
MarekR22
Moderator C/C++
  • Rejestracja:ponad 17 lat
  • Ostatnio:2 minuty
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.


Jeśli chcesz pomocy, NIE pisz na priva, ale zadaj dobre pytanie na forum.
AK
talent literacki widzę ...
P1
  • Rejestracja:ponad 7 lat
  • Ostatnio:3 miesiące
  • Postów:179
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.

stryku
  • Rejestracja:ponad 11 lat
  • Ostatnio:prawie 2 lata
  • Postów:607
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:

Kopiuj
#include <iostream>

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

Efekt:
screenshot-20210108163427.png

Poeksperymentuj u siebie

Zobacz pozostałe 3 komentarze
stryku
Możliwe. Czemu bardzo wątpisz?
kq
Większość newbów, w szczególności tych od code blocksa, siedzi na windowsie
KM
A jeśli chce podkreślić wynik mnożenia to mam usunąć cudzysłów?
stryku
@kq ok, myślałem, że coś pominąłem
kq
Nie, to tylko przypuszczenia, pewności nie mam ;​)
stryku
  • Rejestracja:ponad 11 lat
  • Ostatnio:prawie 2 lata
  • Postów:607
3

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

KM
@stryku czy jest jakiś sposób na podzielenie modulo liczb zmiennoprzecinkowych?
ZK
nie ma dzielenia modulo liczb zmiennoprzecinkowych - w skrócie - matematycznie jest to niemożliwe - bo z definicji jest to RESZTA Z DZIELENIA DWÓCH LICZB CAŁKOWITYCH
ZK
co do modulo, to jest jeszcze coś takiego -> https://en.cppreference.com/w/cpp/numeric/math/fmod może o to ci chodzi ?

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.