Torna indietro   Hardware Upgrade Forum > Software > Programmazione

WoW: Midnight, Blizzard mette il primo, storico mattone per l'housing e molto altro
WoW: Midnight, Blizzard mette il primo, storico mattone per l'housing e molto altro
Con Midnight, Blizzard tenta il colpaccio: il player housing sbarca finalmente su Azeroth insieme a una Quel'Thalas ricostruita da zero. Tra il dramma della famiglia Ventolesto e il nuovo Prey System, ecco com'è la nuova espansione di World of Warcraft
Ecovacs Goat O1200 LiDAR Pro: la prova del robot tagliaerba con tagliabordi integrato
Ecovacs Goat O1200 LiDAR Pro: la prova del robot tagliaerba con tagliabordi integrato
Nuova frontiera per i robot tagliaerba, con Ecovacs GOAT O1200 LiDAR Pro che riconosce l'ambiente in maniera perfetta, grazie a due sensori LiDAR, e dopo la falciatura può anche rifinire il bordo con il tagliabordi a filo integrato
Recensione Samsung Galaxy S26+: sfida l'Ultra, ma ha senso di esistere?
Recensione Samsung Galaxy S26+: sfida l'Ultra, ma ha senso di esistere?
Equilibrio e potenza definiscono il Samsung Galaxy S26+, un flagship che sfida la variante Ultra e la fascia alta del mercato con il primo processore mobile a 2nm. Pur mantenendo l'hardware fotografico precedente, lo smartphone brilla per un display QHD+ da 6,7 pollici d'eccellenza, privo però del trattamento antiriflesso dell'Ultra, e per prestazioni molto elevate. Completano il quadro la ricarica wireless a 20W e, soprattutto, un supporto software settennale
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 21-06-2006, 11:41   #1
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
colore testo della console in C

hola,
con la printf standardissima è possibile in C settare gli attributi del testo (colore e colore di sfondo)? me l'ha chiesto un amico e io gli ho detto "al 95% no, ma non sono sicuro, chiederò su HWU"

thx
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 21-06-2006, 11:52   #2
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Qui su linux funziona:
Codice:
#include <stdlib.h>
#include <stdio.h>

int main(int argc, char* argv[])
{
    printf("\e[1;33mMa Che bello l'output colorato!\e[0m");
    return 0;
}
ciao
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 21-06-2006, 12:00   #3
mynos79
Senior Member
 
Iscritto dal: Jun 2005
Città: Mestre (VE)
Messaggi: 1415
Quella sintassi va bene per Linux (magico Tux ) ...

Per win, io ho spulciato tempo fa questa guida in italiano:
http://www.pierotofy.it/pages/appunt...con_CPlusPlus/
Ma vengono usate le api.
__________________
IN WIN 909 / AMD Ryzen 9 3950X / Gigabyte X570 Aorus Xtreme / 4x8gb G.Skill 3200 / Gigabyte Aorus RTX2080Ti Xterme / 2x Gigabyte Aorus NVMe M.2 1Tb / Corsair AX1200i / full liquid EK - Bitspower / circa 160 trattative nel mercatino

Ultima modifica di mynos79 : 21-06-2006 alle 12:02.
mynos79 è offline   Rispondi citando il messaggio o parte di esso
Old 21-06-2006, 12:02   #4
andbin
Senior Member
 
L'Avatar di andbin
 
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
Quote:
Originariamente inviato da mynos79
In Windows invece non vanno i colori, stampa semplicemente la stringa così com è
È vero. Ma, almeno una volta quando c'era ancora il MS-DOS, era fattibile a patto di aver caricato un ANSI.SYS, se ben ricordo.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%)
andbin è offline   Rispondi citando il messaggio o parte di esso
Old 21-06-2006, 12:07   #5
mynos79
Senior Member
 
Iscritto dal: Jun 2005
Città: Mestre (VE)
Messaggi: 1415
Quote:
Originariamente inviato da andbin
È vero. Ma, almeno una volta quando c'era ancora il MS-DOS, era fattibile a patto di aver caricato un ANSI.SYS, se ben ricordo.
Si ... una volta però ora con win per forza (che sappia io) bisogna appoggiarsi a delle api.
Win tra api e buchi è una sorta di alveare
__________________
IN WIN 909 / AMD Ryzen 9 3950X / Gigabyte X570 Aorus Xtreme / 4x8gb G.Skill 3200 / Gigabyte Aorus RTX2080Ti Xterme / 2x Gigabyte Aorus NVMe M.2 1Tb / Corsair AX1200i / full liquid EK - Bitspower / circa 160 trattative nel mercatino
mynos79 è offline   Rispondi citando il messaggio o parte di esso
Old 21-06-2006, 12:44   #6
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
ma il modo esposto da VICIUS per cambiare il colore del testo rientra nello standard...?
per es. funzionerebbe anche su Mac?
71104 è offline   Rispondi citando il messaggio o parte di esso
Old 21-06-2006, 15:48   #7
trallallero
Senior Member
 
L'Avatar di trallallero
 
Iscritto dal: May 2006
Città: Wursteland
Messaggi: 1749
Quote:
Originariamente inviato da 71104
ma il modo esposto da VICIUS per cambiare il colore del testo rientra nello standard...?
per es. funzionerebbe anche su Mac?
Non penso.
Ti posso solo dire che su Sun non funziona.
Penso che le "escape sequence" siano relative al SO
__________________
Nintendo WIII 4d Turbo Intercooler - Sestium X 666 99,312 GHz - 6.984 Ram Σ(9999) MHz - HDD SATA 97e^(10) bytes 93³ rpm - ATI biberon X900z Mb - Win Eight SP (1 > yours) 16 Valve
trallallero è offline   Rispondi citando il messaggio o parte di esso
Old 21-06-2006, 16:10   #8
andbin
Senior Member
 
L'Avatar di andbin
 
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
Occhio solo a una cosa ... VICIUS ha messo \e ma bisogna mettere \033.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%)
andbin è offline   Rispondi citando il messaggio o parte di esso
Old 21-06-2006, 18:05   #9
VICIUS
Senior Member
 
L'Avatar di VICIUS
 
Iscritto dal: Oct 2001
Messaggi: 11471
Quote:
Originariamente inviato da andbin
Occhio solo a una cosa ... VICIUS ha messo \e ma bisogna mettere \033.
Oops mi è scappato un'altro maledetto bash-ism.

ciao
VICIUS è offline   Rispondi citando il messaggio o parte di esso
Old 21-06-2006, 18:57   #10
The3DProgrammer
Senior Member
 
Iscritto dal: May 2000
Messaggi: 1459
affrontai questo problema un paio di anni fa, l'unico modo che trovai sotto win è con le API (FillConsoleOutputAttributes, SetConsoleTextAttributes se nn ricordo male). Con la printf nn so, ma nn credo.

ciauz
The3DProgrammer è offline   Rispondi citando il messaggio o parte di esso
Old 22-06-2006, 01:49   #11
71104
Bannato
 
L'Avatar di 71104
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
grazie a tutti, riferirò all'amico; forse userà la compilazione condizionale ^^

hola
71104 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


WoW: Midnight, Blizzard mette il primo, storico mattone per l'housing e molto altro WoW: Midnight, Blizzard mette il primo, storico ...
Ecovacs Goat O1200 LiDAR Pro: la prova del robot tagliaerba con tagliabordi integrato Ecovacs Goat O1200 LiDAR Pro: la prova del robot...
Recensione Samsung Galaxy S26+: sfida l'Ultra, ma ha senso di esistere? Recensione Samsung Galaxy S26+: sfida l'Ultra, m...
Zeekr X e 7X provate: prezzi, autonomia fino a 615 km e ricarica in 13 minuti Zeekr X e 7X provate: prezzi, autonomia fino a 6...
Marathon: arriva il Fortnite hardcore Marathon: arriva il Fortnite hardcore
ECOVACS X11 OMNICYCLONE: 19.500 Pa, moci...
ll nuovo HONOR 600 Lite 5G arriva in Ita...
Kindle, addio allo store sui vecchi e-re...
DJI Flip Combo Fly More a 599€ invece di...
Addio cavi e adattatori multipli: Techly...
MOVA M50 Ultra: scopa elettrica con brac...
Amazon taglia i prezzi su GPU, CPU, alim...
Snapdragon 8 Elite Gen 6 Pro: migliorame...
Mythos di Anthropic trasforma il 72% del...
Nel 2027 potrebbe arrivare un Galaxy S27...
Corsair RM 2025, 4 alimentatori in offer...
Poche novità per iPhone 18 e Air 2: ecco...
Top 7 Amazon, appena aggiornata: super s...
Intel partner di Musk: ecco il ruolo con...
Nuova rimodulazione da TIM ma questa vol...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 09:42.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v