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] %c conversion C language binary I/O and C++ language compilers conversion routines 2nd free function handling exceptions in malloc function mixing with C++ code programming tools for prototypes strings converting C++ strings to C-style strings versus C++ strings C++ history of learning to program organization of programming tools for standard functions in C++ compiler g++ Microsoft Visual Turbo Unix CC C++ file I/O C++ interfaces C++ language compared with C language mixing with C code C++ preprocessor #define directive #include directive c_str() member function calculation errors call by address 2nd call by value 2nd 3rd and copy constructors callbacks functions troubleshooting calling functions calloc function < carriage return> character case labels [See switch statements] case sensitivity 2nd casts dynamic_cast operator operators static_cast operator catch keyword catch statement cerr (console error) class variable char variable type 2nd 3rd char_type class character(s) arrays of ASCII char_type class constants converting data [See files, ASCII] partial specialization special treated as bits trigraphs character-to-number (>>) operator character-type modules chess, data structures cin (console input) class variable object variable class member (->) operator classes 2nd 3rd 4th ( ) operator for abstract 2nd accessing members of assignment (=) operator for base base_counter browsers for char_type comment_counter constant members of constructors and destructors copy constructors declaring default constructors defining derived extern storage fixed point friends of [See friend classes] hierarchy of input_file interfaces keywords line_counter member functions member variables members of paren_counter and pointers pointers to members problems reading programming style for pure virtual functions search order of stacks standard stat and structures templates of token versus structures virtual clearing bits clog (console log) class variable close member function close system call COBOL code [See also programs; source] asm (assembly) statements callbacks design goals design principles foreach algorithm generating interfaces linked lists mixing procedures interfaces modules objects requirements reviews metrics planning testing comma (,) operator 2nd command-line arguments debugging switch wildcards commands [See also functions] Makefiles comment_counter class comments 2nd 3rd boxes "fall through" in headers 2nd marking variable units styles for value of comparing strings [See strcmp function] compiler C language g++ 2nd Microsoft Visual C++ templates Turbo-C++ Unix CC compiles conditional Makefile 2nd concatenating expressions (,) operator strcat function strings strncat function conditional breakpoints clauses [See branching statements] compilation statements [See \ construct ? construct switch statements] confessional method of debugging const directive const keyword 2nd versus #define directive const parameters reference const variable type constants bits call by value character class members as declaring 2nd functions as hexadecimal modifying naming naming conventions octal pointers as constructors, class copy default in derived classes explicit overloading parameterized cont command (debugger) 2nd [See also gdb debugger] containers lists set STL continue statements 2nd control statements control variables 2nd [See also for statements] conversion C-style I/O 2nd dynamic_cast operator flags integer-to-floating-point routines for copy constructors core files cout (console out) class 2nd for debugging temporary cout (console out) object 2nd cross-references ctype .h include file curly braces { } 2nd customizing templates |
I l @ ve RuBoard |