thinking in c 2nd ed volume 2 rev 20 - phần 7 pps
... priority: //: C0 7: PriorityQueue2.cpp // Changing the priority #include <cstdlib> #include <ctime> #include <functional> #include <iostream> #include <queue> using namespace ... of words used in a document #include <algorithm> #include <cctype> #include <cstring> #include <fstream> #include <iostream> #include <iterator> #...
Ngày tải lên: 13/08/2014, 09:20
... successful because B2 is actually pointing to an Mi2 object, which contains a subobject of type B1. Casting to intermediate levels brings up an interesting difference between dynamic_cast and typeid. ... controversial pertains to interface inheritance. In C+ +, all inheritance is implementation inheritance, because everything in a base class, interface and implementation, becomes par...
Ngày tải lên: 13/08/2014, 09:20
... ///:~ Incrementer now contains a CountedPtr object, which manages a Count. In main( ), the CountedPtr objects are passed into the two Incrementer objects by value, so the copy- constructor is called, ... <vector> #include <cstdlib> #include <ctime> using namespace ZThread; using namespace std; class Count : public Cancelable { FastMutex lock; int count; bool paused...
Ngày tải lên: 13/08/2014, 09:20
thinking in c 2nd ed volume 2 rev 20 - phần 1 pptx
... program: Comment constructing Trace #0 constructing Trace #1 constructing Trace #2 constructing Trace #3 destructing Trace #2 destructing Trace #1 destructing Trace #0 caught 3 25 z 516 library ... text. Edited Chapter 3: z Added a wide-character version of ichar_traits z Replaced SiteMapConvert.cpp with ExtractCode.cpp z Added exercises Revision 6 (July 27 , 20 02) Finished Chapt...
Ngày tải lên: 13/08/2014, 09:20
thinking in c 2nd ed volume 2 rev 20 - phần 2 pot
... ne(wchar_t c1 st, wchar_t c2 nd) { return towupper (c1 st) != towupper (c2 nd); } static bool lt(wchar_t c1 st, wchar_t c2 nd) { return towupper (c1 st) < towupper (c2 nd); } static int compare(const ... max; //Track largest number int current; // Current non-contained number // Used in notContained() // Find the next number not contained in the array int notContained() {...
Ngày tải lên: 13/08/2014, 09:20
thinking in c 2nd ed volume 2 rev 20 - phần 3 ppt
... date strings for this extractor: Comment "0 8-1 0 -2 0 03" " 8-1 0 -2 0 03" "08 - 10 - 20 03" but these are not: "A-10 -2 0 03" // No alpha characters allowed "08%10 /20 03" ... number counter: const string ERRNUM; // File containing error lines: const string ERRFILE; stringstream edited; // Edited file int counter...
Ngày tải lên: 13/08/2014, 09:20
thinking in c 2nd ed volume 2 rev 20 - phần 5 potx
... divides<int>()): 1 0 0 4 2 0 2 1 0 1 After testBinary(x, y, r, limit<int>()): 0 8 18 0 0 6 3 4 25 17 After testUnary(x, r, negate<int>()): -4 -8 -1 8 -3 6 -2 2 -6 -2 9 -1 9 -2 5 -4 7 After testBinary(x, ... y, r, minus<int>()): 0 -6 -5 27 11 -2 6 16 4 -1 9 17 After testBinary(x, y, r, multiplies<int>()): 16 1 12 414 32...
Ngày tải lên: 13/08/2014, 09:20
thinking in c 2nd ed volume 2 rev 20 - phần 6 doc
... iterator’s pointer is now pointing off into nowhere: Comment //: C0 7: VectorCoreDump.cpp // Invalidating an iterator #include <iterator> #include <iostream> #include <vector> using namespace ... sorted ranges #include <algorithm> #include <cassert> #include <ctime> #include <cstdlib> #include <cstddef> #include <fstream> #include <i...
Ngày tải lên: 13/08/2014, 09:20
thinking in c 2nd ed volume 2 rev 20 - phần 10 pptx
... (hexadecimal) in iostreams · 22 5 hex( ) · 21 8 hexadecimal · 21 7 hierarchy: object-based hierarchy · 622 I I/O: and threads, blocking · 76 7; console · 188 ifstream · 1 82, 196, 20 2 ignore( ) · 198 in- core ... James · 693 CountedPtr, reference-counting template in ZThread library (Concurrency) · 74 3 covariance: exception specifications · 69 Crahen, Eric · 72 2 creating: m...
Ngày tải lên: 13/08/2014, 09:20
Thinking in C++ 2nd edition Volume 2 Standard Libraries & Advanced Topics revision 1 phần 1 pps
... Throwing an exception 3 72 Catching an exception 373 The try block 373 Exception handlers 373 The exception specification 374 Better exception specifications? 377 Catching any exception 377 ... reference counting 423 Reference-counted class hierarchies 423 The canonical object & singly-rooted hierarchies 423 An extended canonical form 424 Design by contract 424 Integrated u...
Ngày tải lên: 14/08/2014, 00:21