font weight C++
Hej!
är i början av min programmeringskurs och vi ska få den text som man matar in att bli i fetstil.
Jag hittar inte att vi alls gått igenom detta i kursen, känns som det borde vara simpelt? men google hjälper inte så värst.
vi har endast gått igenom iomanip, men där hittar jag inte något om hur man ändrar font weight, eller något om bold eller liknande.
Skulle behöva vägledning var jag ska kolla efter detta och om det är något som är krångligt?
de koder jag hittar är oerhört krångliga och känns inte alls aktuella för en nybörjare!
Hur ser din kod ut om du skriver ut i normal stil?
texten man skriver in ska bli i fetstil
Jag ville se koden, men det här är lika bra. Du skriver alltså bara ut på stdout.
I så fall får du ta reda på hur man får det att bli fetstil i det slags fönster som du skriver i, vilket verkar vara ett konsolfönster i Windows. Hur man gör det vet jag inte, eller ens om det går, men det vanliga när man använder fönster som ser ut som enkla terminaler (terminal betyder en tv-skärm plus tangentbord, som bara kan skriva text, oftast 24x80, som var det bästa man hade för länge sedan) är att man skriver ut en speciell teckensekvens som inte syns men som ställer om utskriften på något sätt. Teckensekvensen inleds ofta med tecknet med ASCII-värde 27, kallas också Escape.
Den här sidan verkar användbar: https://stackoverflow.com/questions/60313206/how-do-i-make-a-string-bold-in-a-console-window
Det finns flera olika sätt att göra det på, men det beror på miljön du är i. Windows? Linux?
Själv använder jag något som heter fmt för mina hobbyprojekt som går att hitta här : https://github.com/fmtlib/fmt/tree/9.0.0
fmt::print( fmt::emphasis::bold, "Hello, {}!\n", "world")
Men det finns enklare (läs med mindre overhead) sätt beroende på din plattform.