Sto cercando attraverso alcuni C del codice sorgente e non capisco la seguente partePerché qualcuno dovrebbe usare una direttiva per il preprocessore #if 1 C?
#if 1
typedef unsigned short PronId; /* uniquely identifies (word,pron) pair, i.e.
homophones have different Ids */
typedef unsigned short LMId;
#define LM_NGRAM_INT
#else
typedef unsigned int LMId;
typedef unsigned int PronId;
#undef LM_NGRAM_INT
#endif
Perché qualcuno dovrebbe fare #if 1
? Non è vero che solo il primo blocco verrà mai elaborato?
'PronId'? Questo codice è per un sito web per adulti? – Thomas
@Thomas Ben osservato! – Fuzz
@Thomas No, è l'abbreviazione dell'ID di pronuncia in un'applicazione di riconoscimento vocale –