|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Feb 2006
Città: Banzi (Pz)
Messaggi: 657
|
escape c++
qual e la funzione dei seguenti escape in c++?
" \a ", " \b ", " \n ", " \r ", " \t ", " \v ", " \' ", " \" ", " \\ ", " \?" so ke " \a " è un segnale sonoro ke " \t " è la tabulazione e ke " \t " è il carattere di fine riga ma gli altri a ke servono? |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13827
|
Quote:
\b e \v personalmente non so cosa siano ma penso che con una semplice ricerca te la puoi cavare . \r dovrebbe essere il cosìddetto Carriage Return ereditato dai tempi delle teletype (ossia quando non c'erano gli schermi e l'output veniva effettuato su una piccola stampantina ) . Sui sistemi Unix bastava il carattere "\n" (LF - Line Feed) per far andare a capo e resettare il carrello di scrittura alla posizione iniziale (cioè tutto a sinistra) , DOS invece usa il comando \r (CR - Carriage Return) seguito da "\n" . Questa differenza tra i due sistemi permane ancora oggi coi sistemi Windows e Unix moderni col risultato che non posso vedere correttamente con notepad files di testo che scrivo sotto Linux e viceversa Fortunatamente esistono tools di conversione come Unix2Dos o Dos2Unix Ciao
__________________
GPU Compiler Engineer |
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Nei linguaggi C e C++ le sequenze "standard" di escape valide sono:
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) Ultima modifica di andbin : 27-02-2006 alle 12:26. |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:08.



















