thinking in c 2nd ed volume 2 rev 20 - phần 5 potx

thinking in c 2nd ed volume 2 rev 20 - phần 5 potx

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, ... usemin2() { std::cout << min(3.1,4 .2) << std::endl; } ///:~ //: C0 5: MinMain.cpp //{L} UseMin1 UseMin2 MinInstances void...

Ngày tải lên: 13/08/2014, 09:20

52 328 0
thinking in c 2nd ed volume 2 rev 20 - phần 1 pptx

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 51 6 library ... 51 6 Multisets 56 7 Combining STL containers 57 1 Cleaning up containers of pointers 57 4 Creating your own containers 57 6 STL extensions 57 9 Non-STL containers 58 1 Summary 58 6...

Ngày tải lên: 13/08/2014, 09:20

52 304 0
thinking in c 2nd ed volume 2 rev 20 - phần 2 pot

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

52 269 0
thinking in c 2nd ed volume 2 rev 20 - phần 3 ppt

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

52 320 0
thinking in c 2nd ed volume 2 rev 20 - phần 6 doc

thinking in c 2nd ed volume 2 rev 20 - phần 6 doc

... sorted ranges #include <algorithm> #include <cassert> #include <ctime> #include <cstdlib> #include <cstddef> #include <fstream> #include <iostream> #include ... merging in sorted ranges #include <algorithm> #include "PrintSequence.h" #include "Generators.h" using namespace std; int main() { const int sz = 15; int a[sz...

Ngày tải lên: 13/08/2014, 09:20

52 245 0
thinking in c 2nd ed volume 2 rev 20 - phần 7 pps

thinking in c 2nd ed volume 2 rev 20 - phần 7 pps

... of words used in a document #include <algorithm> #include <cctype> #include <cstring> #include <fstream> #include <iostream> #include <iterator> #include <set> #include ... a vector as a stack; modified Stack1.cpp #include <fstream> #include <iostream> #include <string> #include <vector> using namespace std; int main() { i...

Ngày tải lên: 13/08/2014, 09:20

52 263 0
thinking in c 2nd ed volume 2 rev 20 - phần 8 pps

thinking in c 2nd ed volume 2 rev 20 - phần 8 pps

... z 51 6 sizeof(A) == 4 sizeof(B) == 4 sizeof (C) == 12 & ;c == 124 50 52 ap == 124 50 52 bp == 124 50 56 cp == 124 50 52 bp == cp? true 0 */ ///:~ Comment As you can see, the B portion of the object ... types. Comment //: C0 8:Recycle.cpp // A Trash Recycler #include <cstdlib> #include <ctime> 3 95 z 51 6 }; class Right : virtual public Top { int z; protec...

Ngày tải lên: 13/08/2014, 09:20

52 260 0
thinking in c 2nd ed volume 2 rev 20 - phần 9 ppsx

thinking in c 2nd ed volume 2 rev 20 - phần 9 ppsx

... ///:~ 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

52 190 0
thinking in c 2nd ed volume 2 rev 20 - phần 10 pptx

thinking in c 2nd ed volume 2 rev 20 - phần 10 pptx

... transforming strings to typed values · 20 9 class: class hierarchies and exception handling · 43; maintaining library source · 23 5; Standard C+ + string · 1 82; wrapping · 176 cleaning up the stack during ... (hexadecimal) in iostreams · 22 5 hex( ) · 21 8 hexadecimal · 21 7 hierarchy: object-based hierarchy · 622 I I/O: and threads, blocking · 767; console · 188 ifstream · 1 82...

Ngày tải lên: 13/08/2014, 09:20

48 258 0
Thinking in C++ 2nd edition Volume 2 Standard Libraries & Advanced Topics revision 1 phần 1 pps

Thinking in C++ 2nd edition Volume 2 Standard Libraries & Advanced Topics revision 1 phần 1 pps

... 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 unit ... C+ + Library 23 Library overview 24 1: Strings 27 What’s in a string 27 Creating and initializing C+ + strings 29 Operating on strings 31 Appending, inserting and concatenating stri...

Ngày tải lên: 14/08/2014, 00:21

37 323 0
w