Practical C Programming, 3rd Edition

I l @ ve RuBoard

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X]

machine code  

machine language   2nd  

macros

       #define  

       defining  

       parameterized  

       replacement  

magic numbers  

main function  

main.cpp file  

make program  

make utility  

Makefile   2nd   3rd  

       for multiple files  

malloc function (C language)  

man pages (Unix)  

manipulators, I/O   [See I/O manipulators]

maps, STL  

markers, end-of-string  

member functions

       at  

       automatically generated  

       c_str()  

       constant  

       hiding  

       inline  

       length  

       naming  

       operators as  

       searching  

       static  

       substr  

member variables  

       access privileges to  

       constant  

       static  

members

       classes  

       constant objects  

memory

       C language  

       leak  

memset library routine   2nd  

merging flags  

metrics, code reviews  

Microsoft C++ compiler  

mixing C and C++ code  

modification date, changing  

modification times  

modifying

       cast operators  

       constant objects  

       programs  

modules   2nd  

       body of  

       character-type  

       design guidelines for  

       dividing task into  

       libraries  

       Makefile for  

       private versus public parts  

       procedures  

       token  

       troubleshooting  

modulus (%) operator   2nd  

modulus into (%=) operator   2nd  

more than   [See greater than]

multidimensional arrays  

       as parameters  

multiple files, Makefile  

multiplication (*) operator   2nd  

multiply by (*=) operator   2nd  

multiplying

       floating-point numbers  

       versus shifting  

multisets  

mutable qualifiers  

I l @ ve RuBoard

Категории