Esikäsittelyohje

Termi "esikomento" tarkoittaa vain yhdenmukaisuutta C- ja C++-ohjelmointikielen kanssa. Ei erillistä esikäsittelyvaihetta C #:ssä; osan esikäsittelydirektiivit käsitellään leksikaalisessa analyysivaiheessa.

pp-ilmoitus (pp-lausunto)

pp-ehdollinen (pp-ehto)

pp-rivi (pp-rivi)

pp -diagnostiikka (pp-diagnostiikka)

pp-alue (pp-alue)

Pretreatment instruction

seuraavat esikäsittelyohjeet ovat saatavilla:

#define ja #undef määrittämään ehdolliset käännössymbolit ja poistamaan määritykset.

# if, # elif, # else ja #endif, ehdollinen ohitus lähdekoodista.

#line, rivinumeroiden ohjaamiseen (käytä virhe- ja varoitusviestien vapauttamista).

#error ja #warning, vastaavasti, sekä virhevaroituksen antamisesta.

#region ja #endregion, käytetään nimenomaan merkitsemään lähdekoodiin.

esikäsittelykäskyt ovat aina erillisellä rivillä lähdekoodissa ja alkavat aina #-merkillä esikäsittely ja käskyn nimi. Etu- ja # #-merkin sekä komennon nimen merkkien välissä voi olla välilyöntejä.

sisältää # define, # undef, # if, # elif, # else, # endif #riviohje tai lähderivi voi päättyä yksiriviseen kommenttiin. Ohjeen sisältävällä lähderivillä ei sallita ennalta rajattuja kommentteja (/ * * / tyylikommentit).

esikäsittelyohjeita ei ole merkitty, eivätkä ne ole osa syntaktista kielioppia C #. Markkerisekvenssit voivat kuitenkin sisältää tai jättää pois esikäsittelyohjeita, ja ne voivat vaikuttaa C # -ohjelman merkitykseen tällä tavalla.

Related Articles
TOP