Domanda

Uso molto Excel per strutturare macchine a stati finiti. Come tale, spesso formatto celle in modo da poter tagliare e incollare intere sezioni direttamente nella mia sorgente C.

Attualmente devo preelaborare uno dei miei blocchi di codice in modo da poter sostituire " - " con " _ " nei miei identificatori. Esempio, nella cella potrei avere

#define Some-preprocessor-name

Ma mi piacerebbe avere:

#define SOME_PREPROCESSOR_NAME

Il bit maiuscolo è coperto da UPPER (), ma la posizione dei trattini è arbitraria così come il numero che mi aspetto di trovare. Suggerimenti?

È stato utile?

Soluzione

È necessario il sostituto ().

es Membro sostitutivo (A1, " - " ;, " _ ")

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top