Back to site
Since 2004, our University project has become the Internet's most widespread web hosting directory. Here we like to talk a lot about web servers, web development, networking and security services. It is, after all, our expertise. To make things better we've launched this science section with the free access to educational resources and important scientific material translated to different languages.

Trikovi i saveti za programiranje


U donjem tekstu se nalazi spisak nekoliko saveta koje možete koristiti prilikom programiranja.

Brzo komentarisanje
  • Ponekad možete zateći sebe kako pokušavate da komentarišete blokove kodova koji sadrže komentare u sebi. zbog toga što C ne dozvoljava smeštanje komentara, мožete saznati da */ kraj кomentara prerano završavaju vaš blok komentara. Možete upotrebiti C preprocesorsku #if naredbu da ovo zaobiđete :
          #if 0
            /* This code here is the stuff we want commented */
            if (a != 0) {
              b = 0;
            }
          #endif
        
Brzo otklanjanje grešaka u izjavama
  • U C preprocesor odeljku smo napomenuli da možete isključiti i uključiti otklanjanje grešaka u izjavama, korišćenjem #define. Dodajem na da će još biti prikladnije da napišete macro(коristeći print F () makrо iz I / О odeljka ):
        #ifdef DEBUG
        #define DPRINTF(s) PRINTF(s)
        #else
        #define DPRINTF(s)
        #endif
        
    Sada možete imati DPRINTF (("naredba za otklanjanje grešaka")); za debagovanje izjavu!Ovo može biti uključeno ili isključeno koristeći -DDEBUG gcc zastavu.
Brzo man traženje u Vim-u ili Emac-u
  • U Vim-u pomerajte svoj kursor preko biblioteke standardnih funkcija koje želite da pogledate,ili bilo koje druge reči koja može biti na man stranicama. Pritisnite К..(veliko К)
  • U Emac-u otvorite svoj Emac folder i ovaj red: .
          (global-set-key [(f1)] (lambda () (interactive) (manual-entry (current-word))))
        
    /Sada možete da učitate Emac stavite kursor na reč u pitanju i pritisnite F1 тастеr da bi ste učitali man stranu na njega. Мožete zameniti F1 bilo kojim drugim .




Published (Last edited): 13-07-2012 , source: http://randu.org/tutorials/c/tips.php