Newsgroup: it.comp.lang.c
Titolo: [semi-OT] parentesi graffe.

Ciao,
posto qui perché onestamente non saprei dove altro chiedere.
Vorrei programmare in C sul mio portatile [un fujitsu-siemens, comunque 
non credo sia questo il punto] usando Turbo-C della Borland, che 
adottiamo in università. Ora, pare proprio che l'unico modo per 
introdurre da tastiera le parentesi graffe sia quello di premere il 
tasto 'Fn', poi il bloc num e in seguito i soliti Alt+123/125; per 
tornare a scrivere il testo normale devo di nuovo premere Fn e bloc num.
Premendo semplicemente Alt+123/5 senza il bloc num, non succede nulla. 
Probabilmente questo è un problema che si riscontra in molti altri 
portatili, e di qui la mia domanda.
Non esiste proprio -- considerando che, purtroppo, devo continuare a 
programmare su win e con questo compilatore -- un modo più veloce per 
introdurre le graffe? Forse ridefinendo la mappatura dei caratteri? Ma 
come si fa su win?
grazie,
a presto
-- 
L'           è invisibile agli occhi
http://scriverefantascienza.blogspot.com

Onestamente mi vergogno un pò a scrivertelo, io a mio tempo avevo
fatto un bel copia di una coppia di parentesi graffe {} che poi
incollavo dove mi servivano....usavo un programmino (non mi ricordo il
nome) che permetteva di fare copia/incolla di più frasi... tipo
clipboard... ripeto, mi vegogno ad avertelo detto, ma magari in attesa
di qualcuno più competente può essere una soluzione.
Buon lavoro.

 di qualcuno piů competente puň essere una soluzione.
Credo di aver risolto :).
Basterebbe fare uno a scelta tra:
1) Fn-Alt-123;
2) Alt Gr-Shift-č;
il primo funziona sia su Blocco Note che su Turbo-C, il secondo solo su 
Blocco Note (credo che sia una combinazione riservata per il compilatore).
grazie comunque :)
-- 
L'           č invisibile agli occhi
http://scriverefantascienza.blogspot.com

 2) Alt Gr-Shift-è;
Oppure ancora si usa una macro come questa, scegliendo la combinazione 
che si preferisce:
http://www.visual-basic.it/tips.asp?id=368&cat=11&n=Code%20Style
(bisogna registrarsi per vedere il codice).
-- 
L'           è invisibile agli occhi
http://scriverefantascienza.blogspot.com

 tornare a scrivere il testo normale devo di nuovo premere Fn e bloc num.
void hello(void) ??<
        printf("hello world\n");
??>
Ma è particolarmente brutto a vedersi ;)
Luca
-- 
Software is like sex; it's better when it's free.
Linus Torvalds


-- 
Cybertoldo
Per rispondermi via email, sostituisci moc.liamg con 
gmail.com


Oppure basta ridefinire le proprietą della propria tastiera... basta solo
ricordarsi dove sono i tasti giusti (ottimo quando si immettono le password
e la tastiera non č quella che si crede, quando mi capitava nelle fiere
mettevo sempre la tastiera diversa per deviare gli spioni... ).

 come si fa su win?
Oramai programmo dal mio desktop in ufficio ed è, per policy aziendale, un
WinzozzXP, dopo anni di tastiera Unix (solaris e HP).
Mi son trovato con lo stesso tuo problema e ho risolto in questa maniera:
installando la tastiera americana e cambio dalla tastiera italiana alla
bisogna con la combinazione ALTsx+Maiuscolo.
Veloce, puntuale, senza tante rivoluzioni nei programmi etc etc (ci sono
anche applicazioni che non permettono la ridefinizione di caratteri...).
Eppoi mi trovo sulla tastiera di tipo americana quasi allo stesso modo della
tastiera italiana (se non fosse per i caratteri accentati, userei sempre
l'americana).
Cesare

 introdurre le graffe?
Con la tastiera italiana vi sono le sequenze:
{ =  ALTG + SHIFT + [
} =  ALTG + SHIFT + ]
Io preferisco la tastiera americana (quasi introvabile, ma ogni tanto una se
ne trova) pių comoda in tutto, anche per le accentate.
Maurizio.

 Mamma mia....!!!!
...beh, pero' c'e' da dire che l'autore "si scusa" perche' "ha appena 
imparato il C"  :-)
(sorgenti fdisk, msdos 6.0:
.....
/*                                                             */
/* P.S. - To whoever winds up maintaining this, I will         */
/*        apoligize in advance. I had just learned 'C' when    */
/*        writing this, so out of ignorance of the finer points*/
/*        of the langauge I did a lot of things by brute force.*/
/*        Hope this doesn't mess you up too much - MT 5/20/86  */
/******************** END OF SPECIFICATIONS ********************/
.....
)
