C++ Programming/Editor's Chapters needing work
From Wikibooks, the open-content textbooks collection
Linker - Complete Internal linkage and External linkage information (remember to mention static, extern, unnamed namespaces and link to the relevant sections). File Organization - Add reference to over .cpp .h, common rules to file naming and code distribution.
The compiler
- some TODOs to be cleaned
I/O Streams
- some TODOs to be cleaned, "safe bool" idiom can probably be more clear or have linking to other relevant information if available.
Assignment and Operators
- some hevy duty cleanup needed and removing of references and a simpler as possible introduction to operator overloading needed, pointing to the complete information already present on the book.
Data Type Storage
Class/Inheritance
- Multiple inheritance still need some work and example.
Class/Interface class
- Add description and give an example.
C++ Programming/Classes
- Possible rename to code/?/class (proper link to keyword table, good idea) restructure class members (data and function) and children pages, note that static is at present inside function members and talks on static data members...
Language Comparisons
- include information on how and that C++ can to use embedded ASM code.
Programming Paradigms
Abstract Classes
Pure Abstract Classes
Template meta-programming (TMP)
C++ Programming/RAII
Using Static Libraries
- anyone willing to make add an example with a free IDE/Compiler ? (it is all its missing)
Type Casting
- implicit conversions missing.
Unified Modeling Language (UML)
- remove wikipedia link and tie the text more with the C++ subject, (text also includes introduction to Modeling Tools and CASE).
Encapsulation
- try to demonstrate in the example how exposing data members can damage another part of the program
STL
- still missing to much info (some text on functors), see the other pages on the chapter string, I/O Streams.
Win32 - Windows API, only the basic is there, there is a Windows Programming book probably reference or move some content there (they don't want C++ content).
C++ Programming/Code/Scope
- introduction to the concept of scope/context with references to the further insight and practical usefulness in sections like Namespaces, class space and flow control structures.
C++ Programming/Threading
- needs some content on Fibers, OpenMP, Inter-Process Communication (IPC), Threads, Critical Section, Synchronizing on Objects etc...
Orphans needing attention
These pages are not linked to by this book. Please link to them, merge them into existing pages and mark them with {{now merged|destination page}}, or if they are not desired mark them with {{delete|reasoning}}. Thanks.
- C++ Programming/Arrays
- C++ Programming/Chapter Standard Library Print version
- C++ Programming/Enumerations
- C++ Programming/Example Using User Input
- C++ Programming/Getting Started
- C++ Programming/Multi-Paradigm
- C++ Programming/Variables & Intro to Control Statements for C++
-- Adrignola talk contribs 22:43, 4 August 2009 (UTC)
[ edit list above ]