├── README ├── ch04 ├── ex01.cpp ├── ex02.cpp ├── ex03.cpp ├── ex04.cpp ├── ex05.cpp ├── ex06.txt └── ex07.txt ├── ch05 ├── ex01.cpp ├── ex02.cpp ├── ex03.cpp ├── ex04.cpp ├── ex05.txt ├── ex06.cpp ├── ex07.cpp ├── ex08.cpp ├── ex09.cpp ├── ex10.cpp ├── ex11.cpp ├── ex12.cpp └── ex13.cpp ├── ch06 ├── ex01.cpp ├── ex02.cpp ├── ex03.cpp ├── ex04.txt ├── ex05.txt ├── ex06.cpp ├── ex07.cpp ├── ex08.cpp ├── ex09.cpp ├── ex10.cpp ├── ex11.cpp ├── ex12.cpp ├── ex13.cpp ├── ex14.cpp ├── ex15.cpp ├── ex16.cpp ├── ex17.cpp ├── ex18.cpp ├── ex19.cpp ├── ex20.cpp ├── ex21.cpp ├── ex22.cpp ├── ex22test.cpp └── ex23.txt ├── ch07 ├── ex01.cpp ├── ex02.cpp ├── ex03.cpp ├── ex04.cpp ├── ex05.cpp ├── ex06.cpp ├── ex07.cpp ├── ex08.cpp ├── ex09.cpp ├── ex10.cpp ├── ex11.cpp ├── ex12.cpp ├── ex13.cpp ├── ex14.cpp ├── ex15.cpp ├── ex15test.cpp ├── ex16.cpp ├── ex17.cpp ├── ex18.cpp └── ex19.cpp ├── ch08 ├── ex01.cpp ├── ex02.cpp ├── ex02.h ├── ex03.cpp ├── ex04.cpp ├── ex05.cpp ├── ex06.cpp ├── ex07.txt ├── ex08.cpp ├── ex09.cpp ├── ex10.cpp └── ex11.cpp ├── ch09 ├── ex01.txt ├── ex02.txt ├── ex03.cpp ├── ex04.cpp ├── ex05.cpp ├── ex05.h ├── ex06.txt ├── ex07.cpp ├── ex08 │ ├── Makefile │ ├── dc.cpp │ ├── dc.h │ ├── error.cpp │ ├── error.h │ ├── lexer.cpp │ ├── lexer.h │ ├── main.cpp │ ├── math.cpp │ ├── math.h │ ├── parser.cpp │ └── parser.h └── ex09.txt ├── ch10 ├── ex01.txt ├── ex02.cpp ├── ex03.txt ├── ex04.txt ├── ex05.cpp ├── ex05.h ├── ex06.cpp ├── ex07 │ ├── Makefile │ ├── dc.cpp │ ├── dc.h │ ├── error.cpp │ ├── error.h │ ├── lexer.cpp │ ├── lexer.h │ ├── main.cpp │ ├── math.cpp │ ├── math.h │ ├── parser.cpp │ ├── parser.h │ └── table.h ├── ex08.cpp ├── ex09.cpp ├── ex10.cpp ├── ex11.cpp ├── ex12.cpp ├── ex13.txt ├── ex14.cpp ├── ex15.cpp ├── ex16 │ ├── Makefile │ ├── error.cpp │ ├── error.h │ ├── lexer.cpp │ ├── lexer.h │ ├── main.cpp │ ├── math.cpp │ ├── math.h │ ├── parser.cpp │ └── parser.h ├── ex17.cpp ├── ex18.txt ├── ex19.cpp └── ex20.cpp ├── ch11 ├── ex01.cpp ├── ex02.txt ├── ex03.cpp ├── ex04.cpp ├── ex05.cpp ├── ex06.cpp ├── ex07.txt ├── ex08.txt ├── ex09.txt ├── ex10.txt ├── ex11.txt ├── ex12.cpp ├── ex13.cpp ├── ex14.txt ├── ex15.cpp ├── ex16.cpp ├── ex17.cpp ├── ex18.cpp ├── ex19.cpp ├── ex20.cpp ├── ex21.cpp ├── ex22.cpp └── string.cpp ├── ch12 ├── evtsim │ ├── Makefile │ ├── main.cpp │ ├── queue.h │ ├── scheduler.cpp │ ├── scheduler.h │ ├── task.cpp │ └── task.h ├── ex01.cpp ├── ex02-ex08.txt ├── ex09.cpp ├── ex10.cpp ├── ex11.txt ├── ex12.cpp ├── ex13.txt ├── ex14.cpp └── gfxlib │ ├── Makefile │ ├── circle.cpp │ ├── circle.h │ ├── dot.cpp │ ├── dot.h │ ├── line.cpp │ ├── line.h │ ├── main.cpp │ ├── point.h │ ├── rect.cpp │ ├── rect.h │ ├── shape.cpp │ ├── shape.h │ ├── tests.cpp │ ├── tests.h │ ├── text.cpp │ ├── text.h │ ├── window.cpp │ └── window.h ├── ch13 ├── ex01.cpp ├── ex02.cpp ├── ex03.cpp ├── ex04.cpp ├── ex05.cpp ├── ex06.cpp ├── ex07.cpp ├── ex08.cpp ├── ex09.cpp ├── ex10.cpp ├── ex11.cpp ├── ex12.cpp ├── ex13.cpp ├── ex14.cpp ├── ex15.cpp ├── ex16.cpp └── map.h ├── ch14 ├── ex01.cpp ├── ex02.cpp ├── ex03.cpp ├── ex04.cpp ├── ex05.cpp ├── ex06.cpp ├── ex07.cpp ├── ex08.cpp ├── ex09.cpp ├── ex10.cpp ├── ex11.cpp └── vector.h ├── ch15 ├── ex01.cpp ├── ex02.cpp ├── ex03-ex04.txt ├── ex05.txt ├── ex06.cpp ├── ex07.txt ├── ex08.cpp ├── ex09.txt ├── ex10.txt ├── ex11.cpp ├── ex12.cpp └── othello │ ├── Makefile │ ├── aiplayer.cpp │ ├── aiplayer.h │ ├── board.cpp │ ├── board.h │ ├── cboard.cpp │ ├── cboard.h │ ├── common.h │ ├── game.cpp │ ├── game.h │ ├── gboard.cpp │ ├── gboard.h │ ├── humanplayer.cpp │ ├── humanplayer.h │ ├── iplayerinput.h │ ├── main.cpp │ └── player.h ├── ch16 ├── ex01.cpp ├── ex02.cpp ├── ex03.cpp ├── ex04.cpp ├── ex05.cpp ├── ex06.cpp ├── ex07.cpp ├── ex08.txt ├── ex09.cpp ├── ex10.cpp ├── ex11.cpp ├── ex12.cpp ├── ex13.cpp ├── ex14.cpp └── ex15.cpp ├── ch17 ├── ex01.cpp ├── ex02.cpp ├── ex03.cpp ├── ex04.cpp ├── ex05.cpp ├── ex06.cpp ├── ex07.cpp ├── ex08.cpp ├── ex09.cpp ├── ex10.cpp ├── ex11.cpp ├── ex12.cpp ├── ex13.cpp ├── ex14.cpp ├── ex15.cpp ├── ex16.cpp ├── ex17.cpp ├── ex18.cpp ├── ex19.cpp ├── ex20.cpp ├── ex21.cpp ├── ex22.cpp ├── ex23.txt ├── ex24.txt ├── ex25.txt ├── ex26.cpp ├── ex27.cpp ├── ex28.cpp ├── ex29.cpp ├── ex30.txt ├── ex31.cpp ├── ex32.txt ├── ex33.cpp ├── ex34.cpp ├── ex35.cpp ├── hash_map.h ├── hash_multimap.h ├── hash_multiset.h └── hash_set.h ├── ch18 ├── ex01.txt ├── ex02.cpp ├── ex03.cpp ├── ex04.cpp ├── ex05.cpp ├── ex06.cpp ├── ex07.cpp ├── ex08.cpp ├── ex09.cpp ├── ex10.cpp ├── ex11.cpp ├── ex12.cpp ├── ex13.cpp ├── ex14.cpp ├── ex15.cpp ├── ex16.cpp ├── ex17.cpp ├── ex18.cpp ├── ex19.cpp ├── ex20.cpp ├── ex21.cpp └── ex22.cpp ├── ch19 ├── ex01.cpp ├── ex02.cpp ├── ex03.cpp ├── ex04.cpp ├── ex05.cpp ├── ex06.cpp ├── ex07.cpp ├── ex08.cpp ├── ex09.cpp └── ex10.cpp ├── ch20 ├── ex01.cpp ├── ex02.txt ├── ex03.txt ├── ex04.txt ├── ex05.cpp ├── ex06.cpp ├── ex07.cpp ├── ex08.txt ├── ex09.cpp ├── ex10.txt ├── ex11.cpp ├── ex12.cpp ├── ex13.cpp ├── ex14.cpp ├── ex15.cpp └── ex16.cpp ├── ch21 ├── ex01.cpp ├── ex02.cpp ├── ex03.cpp ├── ex04.cpp ├── ex05.cpp ├── ex06.cpp ├── ex07.cpp ├── ex08.cpp ├── ex09.cpp ├── ex10.cpp ├── ex11.txt ├── ex12.cpp ├── ex13.cpp ├── ex14.cpp ├── ex15.cpp ├── ex16.cpp ├── ex17.cpp ├── ex18.cpp ├── ex19.cpp ├── ex20.cpp ├── ex21.cpp ├── ex22.cpp ├── ex23.txt ├── ex24.cpp ├── ex25.cpp ├── ex26.cpp └── ex27.cpp ├── ch22 ├── ex01.cpp ├── ex02.cpp ├── ex03.cpp ├── ex04.cpp ├── ex05.cpp ├── ex06.cpp ├── ex07.cpp ├── ex08.cpp ├── ex09.cpp ├── ex10.cpp ├── ex11.cpp ├── ex12.cpp ├── ex13.cpp ├── ex14.cpp └── ex15.cpp ├── ch25 ├── ex01.cpp ├── ex02.cpp ├── ex03.cpp ├── ex04.txt ├── ex05.cpp ├── ex06.cpp ├── ex07.cpp ├── ex08.cpp ├── ex09.cpp ├── ex10.cpp ├── ex11.cpp ├── ex12.cpp ├── ex13.cpp ├── ex14.cpp ├── ex15.cpp ├── ex16.cpp ├── ex17.cpp ├── ex18.cpp └── ex19.cpp ├── xxb ├── ex01.cpp ├── ex02.txt ├── ex03.cpp ├── ex04.cpp ├── ex05.txt ├── ex06.txt ├── ex07.cpp └── ex08.txt ├── xxd ├── ex01.cpp ├── ex02.cpp ├── ex03.cpp ├── ex04.cpp ├── ex05.cpp ├── ex06.cpp ├── ex07.cpp ├── ex08.txt ├── ex09.txt ├── ex10.txt ├── ex11.txt ├── ex12.txt ├── ex13.txt ├── ex14.cpp ├── ex15.cpp ├── ex16.cpp ├── ex17.cpp └── ex18.txt └── xxe ├── ex01.txt ├── ex02.txt ├── ex03.cpp ├── ex04.cpp ├── ex05.cpp ├── ex06.cpp ├── ex07.cpp ├── ex08.cpp ├── ex09.cpp ├── ex10.cpp ├── ex11.cpp ├── ex12.txt ├── ex13.txt ├── ex14.txt ├── ex15.cpp ├── ex16.txt ├── ex17.txt ├── ex18.txt ├── ex19.cpp ├── ex20.txt ├── ex21.txt └── ex22.cpp /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/README -------------------------------------------------------------------------------- /ch04/ex01.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() 4 | { 5 | std::cout << "Hello, world!\n"; 6 | } 7 | -------------------------------------------------------------------------------- /ch04/ex02.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch04/ex02.cpp -------------------------------------------------------------------------------- /ch04/ex03.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch04/ex03.cpp -------------------------------------------------------------------------------- /ch04/ex04.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch04/ex04.cpp -------------------------------------------------------------------------------- /ch04/ex05.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch04/ex05.cpp -------------------------------------------------------------------------------- /ch04/ex06.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch04/ex06.txt -------------------------------------------------------------------------------- /ch04/ex07.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch04/ex07.txt -------------------------------------------------------------------------------- /ch05/ex01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch05/ex01.cpp -------------------------------------------------------------------------------- /ch05/ex02.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch05/ex02.cpp -------------------------------------------------------------------------------- /ch05/ex03.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch05/ex03.cpp -------------------------------------------------------------------------------- /ch05/ex04.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch05/ex04.cpp -------------------------------------------------------------------------------- /ch05/ex05.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch05/ex05.txt -------------------------------------------------------------------------------- /ch05/ex06.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch05/ex06.cpp -------------------------------------------------------------------------------- /ch05/ex07.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch05/ex07.cpp -------------------------------------------------------------------------------- /ch05/ex08.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch05/ex08.cpp -------------------------------------------------------------------------------- /ch05/ex09.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch05/ex09.cpp -------------------------------------------------------------------------------- /ch05/ex10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch05/ex10.cpp -------------------------------------------------------------------------------- /ch05/ex11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch05/ex11.cpp -------------------------------------------------------------------------------- /ch05/ex12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch05/ex12.cpp -------------------------------------------------------------------------------- /ch05/ex13.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch05/ex13.cpp -------------------------------------------------------------------------------- /ch06/ex01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex01.cpp -------------------------------------------------------------------------------- /ch06/ex02.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex02.cpp -------------------------------------------------------------------------------- /ch06/ex03.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex03.cpp -------------------------------------------------------------------------------- /ch06/ex04.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex04.txt -------------------------------------------------------------------------------- /ch06/ex05.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex05.txt -------------------------------------------------------------------------------- /ch06/ex06.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex06.cpp -------------------------------------------------------------------------------- /ch06/ex07.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex07.cpp -------------------------------------------------------------------------------- /ch06/ex08.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex08.cpp -------------------------------------------------------------------------------- /ch06/ex09.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex09.cpp -------------------------------------------------------------------------------- /ch06/ex10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex10.cpp -------------------------------------------------------------------------------- /ch06/ex11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex11.cpp -------------------------------------------------------------------------------- /ch06/ex12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex12.cpp -------------------------------------------------------------------------------- /ch06/ex13.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex13.cpp -------------------------------------------------------------------------------- /ch06/ex14.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex14.cpp -------------------------------------------------------------------------------- /ch06/ex15.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex15.cpp -------------------------------------------------------------------------------- /ch06/ex16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex16.cpp -------------------------------------------------------------------------------- /ch06/ex17.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex17.cpp -------------------------------------------------------------------------------- /ch06/ex18.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex18.cpp -------------------------------------------------------------------------------- /ch06/ex19.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex19.cpp -------------------------------------------------------------------------------- /ch06/ex20.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex20.cpp -------------------------------------------------------------------------------- /ch06/ex21.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex21.cpp -------------------------------------------------------------------------------- /ch06/ex22.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex22.cpp -------------------------------------------------------------------------------- /ch06/ex22test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex22test.cpp -------------------------------------------------------------------------------- /ch06/ex23.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch06/ex23.txt -------------------------------------------------------------------------------- /ch07/ex01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch07/ex01.cpp -------------------------------------------------------------------------------- /ch07/ex02.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch07/ex02.cpp -------------------------------------------------------------------------------- /ch07/ex03.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch07/ex03.cpp -------------------------------------------------------------------------------- /ch07/ex04.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch07/ex04.cpp -------------------------------------------------------------------------------- /ch07/ex05.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch07/ex05.cpp -------------------------------------------------------------------------------- /ch07/ex06.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch07/ex06.cpp -------------------------------------------------------------------------------- /ch07/ex07.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch07/ex07.cpp -------------------------------------------------------------------------------- /ch07/ex08.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch07/ex08.cpp -------------------------------------------------------------------------------- /ch07/ex09.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch07/ex09.cpp -------------------------------------------------------------------------------- /ch07/ex10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch07/ex10.cpp -------------------------------------------------------------------------------- /ch07/ex11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch07/ex11.cpp -------------------------------------------------------------------------------- /ch07/ex12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch07/ex12.cpp -------------------------------------------------------------------------------- /ch07/ex13.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch07/ex13.cpp -------------------------------------------------------------------------------- /ch07/ex14.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch07/ex14.cpp -------------------------------------------------------------------------------- /ch07/ex15.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch07/ex15.cpp -------------------------------------------------------------------------------- /ch07/ex15test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch07/ex15test.cpp -------------------------------------------------------------------------------- /ch07/ex16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch07/ex16.cpp -------------------------------------------------------------------------------- /ch07/ex17.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch07/ex17.cpp -------------------------------------------------------------------------------- /ch07/ex18.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch07/ex18.cpp -------------------------------------------------------------------------------- /ch07/ex19.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch07/ex19.cpp -------------------------------------------------------------------------------- /ch08/ex01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch08/ex01.cpp -------------------------------------------------------------------------------- /ch08/ex02.cpp: -------------------------------------------------------------------------------- 1 | #include "ex02.h" 2 | 3 | int main() 4 | { 5 | SayHelloWorld(); 6 | } 7 | -------------------------------------------------------------------------------- /ch08/ex02.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch08/ex02.h -------------------------------------------------------------------------------- /ch08/ex03.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch08/ex03.cpp -------------------------------------------------------------------------------- /ch08/ex04.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch08/ex04.cpp -------------------------------------------------------------------------------- /ch08/ex05.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch08/ex05.cpp -------------------------------------------------------------------------------- /ch08/ex06.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch08/ex06.cpp -------------------------------------------------------------------------------- /ch08/ex07.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch08/ex07.txt -------------------------------------------------------------------------------- /ch08/ex08.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch08/ex08.cpp -------------------------------------------------------------------------------- /ch08/ex09.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch08/ex09.cpp -------------------------------------------------------------------------------- /ch08/ex10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch08/ex10.cpp -------------------------------------------------------------------------------- /ch08/ex11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch08/ex11.cpp -------------------------------------------------------------------------------- /ch09/ex01.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch09/ex01.txt -------------------------------------------------------------------------------- /ch09/ex02.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch09/ex02.txt -------------------------------------------------------------------------------- /ch09/ex03.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch09/ex03.cpp -------------------------------------------------------------------------------- /ch09/ex04.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch09/ex04.cpp -------------------------------------------------------------------------------- /ch09/ex05.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch09/ex05.cpp -------------------------------------------------------------------------------- /ch09/ex05.h: -------------------------------------------------------------------------------- 1 | enum Hello { World }; 2 | -------------------------------------------------------------------------------- /ch09/ex06.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch09/ex06.txt -------------------------------------------------------------------------------- /ch09/ex07.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch09/ex07.cpp -------------------------------------------------------------------------------- /ch09/ex08/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch09/ex08/Makefile -------------------------------------------------------------------------------- /ch09/ex08/dc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch09/ex08/dc.cpp -------------------------------------------------------------------------------- /ch09/ex08/dc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch09/ex08/dc.h -------------------------------------------------------------------------------- /ch09/ex08/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch09/ex08/error.cpp -------------------------------------------------------------------------------- /ch09/ex08/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch09/ex08/error.h -------------------------------------------------------------------------------- /ch09/ex08/lexer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch09/ex08/lexer.cpp -------------------------------------------------------------------------------- /ch09/ex08/lexer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch09/ex08/lexer.h -------------------------------------------------------------------------------- /ch09/ex08/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch09/ex08/main.cpp -------------------------------------------------------------------------------- /ch09/ex08/math.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch09/ex08/math.cpp -------------------------------------------------------------------------------- /ch09/ex08/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch09/ex08/math.h -------------------------------------------------------------------------------- /ch09/ex08/parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch09/ex08/parser.cpp -------------------------------------------------------------------------------- /ch09/ex08/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch09/ex08/parser.h -------------------------------------------------------------------------------- /ch09/ex09.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch09/ex09.txt -------------------------------------------------------------------------------- /ch10/ex01.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex01.txt -------------------------------------------------------------------------------- /ch10/ex02.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex02.cpp -------------------------------------------------------------------------------- /ch10/ex03.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex03.txt -------------------------------------------------------------------------------- /ch10/ex04.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex04.txt -------------------------------------------------------------------------------- /ch10/ex05.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex05.cpp -------------------------------------------------------------------------------- /ch10/ex05.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex05.h -------------------------------------------------------------------------------- /ch10/ex06.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex06.cpp -------------------------------------------------------------------------------- /ch10/ex07/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex07/Makefile -------------------------------------------------------------------------------- /ch10/ex07/dc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex07/dc.cpp -------------------------------------------------------------------------------- /ch10/ex07/dc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex07/dc.h -------------------------------------------------------------------------------- /ch10/ex07/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex07/error.cpp -------------------------------------------------------------------------------- /ch10/ex07/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex07/error.h -------------------------------------------------------------------------------- /ch10/ex07/lexer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex07/lexer.cpp -------------------------------------------------------------------------------- /ch10/ex07/lexer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex07/lexer.h -------------------------------------------------------------------------------- /ch10/ex07/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex07/main.cpp -------------------------------------------------------------------------------- /ch10/ex07/math.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex07/math.cpp -------------------------------------------------------------------------------- /ch10/ex07/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex07/math.h -------------------------------------------------------------------------------- /ch10/ex07/parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex07/parser.cpp -------------------------------------------------------------------------------- /ch10/ex07/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex07/parser.h -------------------------------------------------------------------------------- /ch10/ex07/table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex07/table.h -------------------------------------------------------------------------------- /ch10/ex08.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex08.cpp -------------------------------------------------------------------------------- /ch10/ex09.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex09.cpp -------------------------------------------------------------------------------- /ch10/ex10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex10.cpp -------------------------------------------------------------------------------- /ch10/ex11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex11.cpp -------------------------------------------------------------------------------- /ch10/ex12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex12.cpp -------------------------------------------------------------------------------- /ch10/ex13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex13.txt -------------------------------------------------------------------------------- /ch10/ex14.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex14.cpp -------------------------------------------------------------------------------- /ch10/ex15.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex15.cpp -------------------------------------------------------------------------------- /ch10/ex16/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex16/Makefile -------------------------------------------------------------------------------- /ch10/ex16/error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex16/error.cpp -------------------------------------------------------------------------------- /ch10/ex16/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex16/error.h -------------------------------------------------------------------------------- /ch10/ex16/lexer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex16/lexer.cpp -------------------------------------------------------------------------------- /ch10/ex16/lexer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex16/lexer.h -------------------------------------------------------------------------------- /ch10/ex16/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex16/main.cpp -------------------------------------------------------------------------------- /ch10/ex16/math.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex16/math.cpp -------------------------------------------------------------------------------- /ch10/ex16/math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex16/math.h -------------------------------------------------------------------------------- /ch10/ex16/parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex16/parser.cpp -------------------------------------------------------------------------------- /ch10/ex16/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex16/parser.h -------------------------------------------------------------------------------- /ch10/ex17.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex17.cpp -------------------------------------------------------------------------------- /ch10/ex18.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex18.txt -------------------------------------------------------------------------------- /ch10/ex19.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex19.cpp -------------------------------------------------------------------------------- /ch10/ex20.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch10/ex20.cpp -------------------------------------------------------------------------------- /ch11/ex01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch11/ex01.cpp -------------------------------------------------------------------------------- /ch11/ex02.txt: -------------------------------------------------------------------------------- 1 | See string.cpp 2 | -------------------------------------------------------------------------------- /ch11/ex03.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch11/ex03.cpp -------------------------------------------------------------------------------- /ch11/ex04.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch11/ex04.cpp -------------------------------------------------------------------------------- /ch11/ex05.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch11/ex05.cpp -------------------------------------------------------------------------------- /ch11/ex06.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch11/ex06.cpp -------------------------------------------------------------------------------- /ch11/ex07.txt: -------------------------------------------------------------------------------- 1 | See string.cpp 2 | -------------------------------------------------------------------------------- /ch11/ex08.txt: -------------------------------------------------------------------------------- 1 | See string.cpp 2 | -------------------------------------------------------------------------------- /ch11/ex09.txt: -------------------------------------------------------------------------------- 1 | See string.cpp 2 | -------------------------------------------------------------------------------- /ch11/ex10.txt: -------------------------------------------------------------------------------- 1 | See string.cpp 2 | -------------------------------------------------------------------------------- /ch11/ex11.txt: -------------------------------------------------------------------------------- 1 | See string.cpp 2 | -------------------------------------------------------------------------------- /ch11/ex12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch11/ex12.cpp -------------------------------------------------------------------------------- /ch11/ex13.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch11/ex13.cpp -------------------------------------------------------------------------------- /ch11/ex14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch11/ex14.txt -------------------------------------------------------------------------------- /ch11/ex15.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch11/ex15.cpp -------------------------------------------------------------------------------- /ch11/ex16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch11/ex16.cpp -------------------------------------------------------------------------------- /ch11/ex17.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch11/ex17.cpp -------------------------------------------------------------------------------- /ch11/ex18.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch11/ex18.cpp -------------------------------------------------------------------------------- /ch11/ex19.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch11/ex19.cpp -------------------------------------------------------------------------------- /ch11/ex20.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch11/ex20.cpp -------------------------------------------------------------------------------- /ch11/ex21.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch11/ex21.cpp -------------------------------------------------------------------------------- /ch11/ex22.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch11/ex22.cpp -------------------------------------------------------------------------------- /ch11/string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch11/string.cpp -------------------------------------------------------------------------------- /ch12/evtsim/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/evtsim/Makefile -------------------------------------------------------------------------------- /ch12/evtsim/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/evtsim/main.cpp -------------------------------------------------------------------------------- /ch12/evtsim/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/evtsim/queue.h -------------------------------------------------------------------------------- /ch12/evtsim/scheduler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/evtsim/scheduler.cpp -------------------------------------------------------------------------------- /ch12/evtsim/scheduler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/evtsim/scheduler.h -------------------------------------------------------------------------------- /ch12/evtsim/task.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/evtsim/task.cpp -------------------------------------------------------------------------------- /ch12/evtsim/task.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/evtsim/task.h -------------------------------------------------------------------------------- /ch12/ex01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/ex01.cpp -------------------------------------------------------------------------------- /ch12/ex02-ex08.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/ex02-ex08.txt -------------------------------------------------------------------------------- /ch12/ex09.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/ex09.cpp -------------------------------------------------------------------------------- /ch12/ex10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/ex10.cpp -------------------------------------------------------------------------------- /ch12/ex11.txt: -------------------------------------------------------------------------------- 1 | See evtsim/ folder. 2 | -------------------------------------------------------------------------------- /ch12/ex12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/ex12.cpp -------------------------------------------------------------------------------- /ch12/ex13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/ex13.txt -------------------------------------------------------------------------------- /ch12/ex14.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/ex14.cpp -------------------------------------------------------------------------------- /ch12/gfxlib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/gfxlib/Makefile -------------------------------------------------------------------------------- /ch12/gfxlib/circle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/gfxlib/circle.cpp -------------------------------------------------------------------------------- /ch12/gfxlib/circle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/gfxlib/circle.h -------------------------------------------------------------------------------- /ch12/gfxlib/dot.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/gfxlib/dot.cpp -------------------------------------------------------------------------------- /ch12/gfxlib/dot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/gfxlib/dot.h -------------------------------------------------------------------------------- /ch12/gfxlib/line.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/gfxlib/line.cpp -------------------------------------------------------------------------------- /ch12/gfxlib/line.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/gfxlib/line.h -------------------------------------------------------------------------------- /ch12/gfxlib/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/gfxlib/main.cpp -------------------------------------------------------------------------------- /ch12/gfxlib/point.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/gfxlib/point.h -------------------------------------------------------------------------------- /ch12/gfxlib/rect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/gfxlib/rect.cpp -------------------------------------------------------------------------------- /ch12/gfxlib/rect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/gfxlib/rect.h -------------------------------------------------------------------------------- /ch12/gfxlib/shape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/gfxlib/shape.cpp -------------------------------------------------------------------------------- /ch12/gfxlib/shape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/gfxlib/shape.h -------------------------------------------------------------------------------- /ch12/gfxlib/tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/gfxlib/tests.cpp -------------------------------------------------------------------------------- /ch12/gfxlib/tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/gfxlib/tests.h -------------------------------------------------------------------------------- /ch12/gfxlib/text.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/gfxlib/text.cpp -------------------------------------------------------------------------------- /ch12/gfxlib/text.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/gfxlib/text.h -------------------------------------------------------------------------------- /ch12/gfxlib/window.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/gfxlib/window.cpp -------------------------------------------------------------------------------- /ch12/gfxlib/window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch12/gfxlib/window.h -------------------------------------------------------------------------------- /ch13/ex01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch13/ex01.cpp -------------------------------------------------------------------------------- /ch13/ex02.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch13/ex02.cpp -------------------------------------------------------------------------------- /ch13/ex03.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch13/ex03.cpp -------------------------------------------------------------------------------- /ch13/ex04.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch13/ex04.cpp -------------------------------------------------------------------------------- /ch13/ex05.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch13/ex05.cpp -------------------------------------------------------------------------------- /ch13/ex06.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch13/ex06.cpp -------------------------------------------------------------------------------- /ch13/ex07.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch13/ex07.cpp -------------------------------------------------------------------------------- /ch13/ex08.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch13/ex08.cpp -------------------------------------------------------------------------------- /ch13/ex09.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch13/ex09.cpp -------------------------------------------------------------------------------- /ch13/ex10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch13/ex10.cpp -------------------------------------------------------------------------------- /ch13/ex11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch13/ex11.cpp -------------------------------------------------------------------------------- /ch13/ex12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch13/ex12.cpp -------------------------------------------------------------------------------- /ch13/ex13.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch13/ex13.cpp -------------------------------------------------------------------------------- /ch13/ex14.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch13/ex14.cpp -------------------------------------------------------------------------------- /ch13/ex15.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch13/ex15.cpp -------------------------------------------------------------------------------- /ch13/ex16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch13/ex16.cpp -------------------------------------------------------------------------------- /ch13/map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch13/map.h -------------------------------------------------------------------------------- /ch14/ex01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch14/ex01.cpp -------------------------------------------------------------------------------- /ch14/ex02.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch14/ex02.cpp -------------------------------------------------------------------------------- /ch14/ex03.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch14/ex03.cpp -------------------------------------------------------------------------------- /ch14/ex04.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch14/ex04.cpp -------------------------------------------------------------------------------- /ch14/ex05.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch14/ex05.cpp -------------------------------------------------------------------------------- /ch14/ex06.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch14/ex06.cpp -------------------------------------------------------------------------------- /ch14/ex07.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch14/ex07.cpp -------------------------------------------------------------------------------- /ch14/ex08.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch14/ex08.cpp -------------------------------------------------------------------------------- /ch14/ex09.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch14/ex09.cpp -------------------------------------------------------------------------------- /ch14/ex10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch14/ex10.cpp -------------------------------------------------------------------------------- /ch14/ex11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch14/ex11.cpp -------------------------------------------------------------------------------- /ch14/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch14/vector.h -------------------------------------------------------------------------------- /ch15/ex01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/ex01.cpp -------------------------------------------------------------------------------- /ch15/ex02.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/ex02.cpp -------------------------------------------------------------------------------- /ch15/ex03-ex04.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/ex03-ex04.txt -------------------------------------------------------------------------------- /ch15/ex05.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/ex05.txt -------------------------------------------------------------------------------- /ch15/ex06.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/ex06.cpp -------------------------------------------------------------------------------- /ch15/ex07.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/ex07.txt -------------------------------------------------------------------------------- /ch15/ex08.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/ex08.cpp -------------------------------------------------------------------------------- /ch15/ex09.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/ex09.txt -------------------------------------------------------------------------------- /ch15/ex10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/ex10.txt -------------------------------------------------------------------------------- /ch15/ex11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/ex11.cpp -------------------------------------------------------------------------------- /ch15/ex12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/ex12.cpp -------------------------------------------------------------------------------- /ch15/othello/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/othello/Makefile -------------------------------------------------------------------------------- /ch15/othello/aiplayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/othello/aiplayer.cpp -------------------------------------------------------------------------------- /ch15/othello/aiplayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/othello/aiplayer.h -------------------------------------------------------------------------------- /ch15/othello/board.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/othello/board.cpp -------------------------------------------------------------------------------- /ch15/othello/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/othello/board.h -------------------------------------------------------------------------------- /ch15/othello/cboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/othello/cboard.cpp -------------------------------------------------------------------------------- /ch15/othello/cboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/othello/cboard.h -------------------------------------------------------------------------------- /ch15/othello/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/othello/common.h -------------------------------------------------------------------------------- /ch15/othello/game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/othello/game.cpp -------------------------------------------------------------------------------- /ch15/othello/game.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/othello/game.h -------------------------------------------------------------------------------- /ch15/othello/gboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/othello/gboard.cpp -------------------------------------------------------------------------------- /ch15/othello/gboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/othello/gboard.h -------------------------------------------------------------------------------- /ch15/othello/humanplayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/othello/humanplayer.cpp -------------------------------------------------------------------------------- /ch15/othello/humanplayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/othello/humanplayer.h -------------------------------------------------------------------------------- /ch15/othello/iplayerinput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/othello/iplayerinput.h -------------------------------------------------------------------------------- /ch15/othello/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/othello/main.cpp -------------------------------------------------------------------------------- /ch15/othello/player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch15/othello/player.h -------------------------------------------------------------------------------- /ch16/ex01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch16/ex01.cpp -------------------------------------------------------------------------------- /ch16/ex02.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch16/ex02.cpp -------------------------------------------------------------------------------- /ch16/ex03.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch16/ex03.cpp -------------------------------------------------------------------------------- /ch16/ex04.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch16/ex04.cpp -------------------------------------------------------------------------------- /ch16/ex05.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch16/ex05.cpp -------------------------------------------------------------------------------- /ch16/ex06.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch16/ex06.cpp -------------------------------------------------------------------------------- /ch16/ex07.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch16/ex07.cpp -------------------------------------------------------------------------------- /ch16/ex08.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch16/ex08.txt -------------------------------------------------------------------------------- /ch16/ex09.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch16/ex09.cpp -------------------------------------------------------------------------------- /ch16/ex10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch16/ex10.cpp -------------------------------------------------------------------------------- /ch16/ex11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch16/ex11.cpp -------------------------------------------------------------------------------- /ch16/ex12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch16/ex12.cpp -------------------------------------------------------------------------------- /ch16/ex13.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch16/ex13.cpp -------------------------------------------------------------------------------- /ch16/ex14.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch16/ex14.cpp -------------------------------------------------------------------------------- /ch16/ex15.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch16/ex15.cpp -------------------------------------------------------------------------------- /ch17/ex01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex01.cpp -------------------------------------------------------------------------------- /ch17/ex02.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex02.cpp -------------------------------------------------------------------------------- /ch17/ex03.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex03.cpp -------------------------------------------------------------------------------- /ch17/ex04.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex04.cpp -------------------------------------------------------------------------------- /ch17/ex05.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex05.cpp -------------------------------------------------------------------------------- /ch17/ex06.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex06.cpp -------------------------------------------------------------------------------- /ch17/ex07.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex07.cpp -------------------------------------------------------------------------------- /ch17/ex08.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex08.cpp -------------------------------------------------------------------------------- /ch17/ex09.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex09.cpp -------------------------------------------------------------------------------- /ch17/ex10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex10.cpp -------------------------------------------------------------------------------- /ch17/ex11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex11.cpp -------------------------------------------------------------------------------- /ch17/ex12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex12.cpp -------------------------------------------------------------------------------- /ch17/ex13.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex13.cpp -------------------------------------------------------------------------------- /ch17/ex14.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex14.cpp -------------------------------------------------------------------------------- /ch17/ex15.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex15.cpp -------------------------------------------------------------------------------- /ch17/ex16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex16.cpp -------------------------------------------------------------------------------- /ch17/ex17.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex17.cpp -------------------------------------------------------------------------------- /ch17/ex18.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex18.cpp -------------------------------------------------------------------------------- /ch17/ex19.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex19.cpp -------------------------------------------------------------------------------- /ch17/ex20.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex20.cpp -------------------------------------------------------------------------------- /ch17/ex21.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex21.cpp -------------------------------------------------------------------------------- /ch17/ex22.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex22.cpp -------------------------------------------------------------------------------- /ch17/ex23.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex23.txt -------------------------------------------------------------------------------- /ch17/ex24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex24.txt -------------------------------------------------------------------------------- /ch17/ex25.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex25.txt -------------------------------------------------------------------------------- /ch17/ex26.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex26.cpp -------------------------------------------------------------------------------- /ch17/ex27.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex27.cpp -------------------------------------------------------------------------------- /ch17/ex28.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex28.cpp -------------------------------------------------------------------------------- /ch17/ex29.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex29.cpp -------------------------------------------------------------------------------- /ch17/ex30.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex30.txt -------------------------------------------------------------------------------- /ch17/ex31.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex31.cpp -------------------------------------------------------------------------------- /ch17/ex32.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex32.txt -------------------------------------------------------------------------------- /ch17/ex33.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex33.cpp -------------------------------------------------------------------------------- /ch17/ex34.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex34.cpp -------------------------------------------------------------------------------- /ch17/ex35.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/ex35.cpp -------------------------------------------------------------------------------- /ch17/hash_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/hash_map.h -------------------------------------------------------------------------------- /ch17/hash_multimap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/hash_multimap.h -------------------------------------------------------------------------------- /ch17/hash_multiset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/hash_multiset.h -------------------------------------------------------------------------------- /ch17/hash_set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch17/hash_set.h -------------------------------------------------------------------------------- /ch18/ex01.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch18/ex01.txt -------------------------------------------------------------------------------- /ch18/ex02.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch18/ex02.cpp -------------------------------------------------------------------------------- /ch18/ex03.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch18/ex03.cpp -------------------------------------------------------------------------------- /ch18/ex04.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch18/ex04.cpp -------------------------------------------------------------------------------- /ch18/ex05.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch18/ex05.cpp -------------------------------------------------------------------------------- /ch18/ex06.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch18/ex06.cpp -------------------------------------------------------------------------------- /ch18/ex07.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch18/ex07.cpp -------------------------------------------------------------------------------- /ch18/ex08.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch18/ex08.cpp -------------------------------------------------------------------------------- /ch18/ex09.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch18/ex09.cpp -------------------------------------------------------------------------------- /ch18/ex10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch18/ex10.cpp -------------------------------------------------------------------------------- /ch18/ex11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch18/ex11.cpp -------------------------------------------------------------------------------- /ch18/ex12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch18/ex12.cpp -------------------------------------------------------------------------------- /ch18/ex13.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch18/ex13.cpp -------------------------------------------------------------------------------- /ch18/ex14.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch18/ex14.cpp -------------------------------------------------------------------------------- /ch18/ex15.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch18/ex15.cpp -------------------------------------------------------------------------------- /ch18/ex16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch18/ex16.cpp -------------------------------------------------------------------------------- /ch18/ex17.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch18/ex17.cpp -------------------------------------------------------------------------------- /ch18/ex18.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch18/ex18.cpp -------------------------------------------------------------------------------- /ch18/ex19.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch18/ex19.cpp -------------------------------------------------------------------------------- /ch18/ex20.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch18/ex20.cpp -------------------------------------------------------------------------------- /ch18/ex21.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch18/ex21.cpp -------------------------------------------------------------------------------- /ch18/ex22.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch18/ex22.cpp -------------------------------------------------------------------------------- /ch19/ex01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch19/ex01.cpp -------------------------------------------------------------------------------- /ch19/ex02.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch19/ex02.cpp -------------------------------------------------------------------------------- /ch19/ex03.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch19/ex03.cpp -------------------------------------------------------------------------------- /ch19/ex04.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch19/ex04.cpp -------------------------------------------------------------------------------- /ch19/ex05.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch19/ex05.cpp -------------------------------------------------------------------------------- /ch19/ex06.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch19/ex06.cpp -------------------------------------------------------------------------------- /ch19/ex07.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch19/ex07.cpp -------------------------------------------------------------------------------- /ch19/ex08.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch19/ex08.cpp -------------------------------------------------------------------------------- /ch19/ex09.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch19/ex09.cpp -------------------------------------------------------------------------------- /ch19/ex10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch19/ex10.cpp -------------------------------------------------------------------------------- /ch20/ex01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch20/ex01.cpp -------------------------------------------------------------------------------- /ch20/ex02.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch20/ex02.txt -------------------------------------------------------------------------------- /ch20/ex03.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch20/ex03.txt -------------------------------------------------------------------------------- /ch20/ex04.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch20/ex04.txt -------------------------------------------------------------------------------- /ch20/ex05.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch20/ex05.cpp -------------------------------------------------------------------------------- /ch20/ex06.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch20/ex06.cpp -------------------------------------------------------------------------------- /ch20/ex07.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch20/ex07.cpp -------------------------------------------------------------------------------- /ch20/ex08.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch20/ex08.txt -------------------------------------------------------------------------------- /ch20/ex09.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch20/ex09.cpp -------------------------------------------------------------------------------- /ch20/ex10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch20/ex10.txt -------------------------------------------------------------------------------- /ch20/ex11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch20/ex11.cpp -------------------------------------------------------------------------------- /ch20/ex12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch20/ex12.cpp -------------------------------------------------------------------------------- /ch20/ex13.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch20/ex13.cpp -------------------------------------------------------------------------------- /ch20/ex14.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch20/ex14.cpp -------------------------------------------------------------------------------- /ch20/ex15.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch20/ex15.cpp -------------------------------------------------------------------------------- /ch20/ex16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch20/ex16.cpp -------------------------------------------------------------------------------- /ch21/ex01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex01.cpp -------------------------------------------------------------------------------- /ch21/ex02.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex02.cpp -------------------------------------------------------------------------------- /ch21/ex03.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex03.cpp -------------------------------------------------------------------------------- /ch21/ex04.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex04.cpp -------------------------------------------------------------------------------- /ch21/ex05.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex05.cpp -------------------------------------------------------------------------------- /ch21/ex06.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex06.cpp -------------------------------------------------------------------------------- /ch21/ex07.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex07.cpp -------------------------------------------------------------------------------- /ch21/ex08.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex08.cpp -------------------------------------------------------------------------------- /ch21/ex09.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex09.cpp -------------------------------------------------------------------------------- /ch21/ex10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex10.cpp -------------------------------------------------------------------------------- /ch21/ex11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex11.txt -------------------------------------------------------------------------------- /ch21/ex12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex12.cpp -------------------------------------------------------------------------------- /ch21/ex13.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex13.cpp -------------------------------------------------------------------------------- /ch21/ex14.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex14.cpp -------------------------------------------------------------------------------- /ch21/ex15.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex15.cpp -------------------------------------------------------------------------------- /ch21/ex16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex16.cpp -------------------------------------------------------------------------------- /ch21/ex17.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex17.cpp -------------------------------------------------------------------------------- /ch21/ex18.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex18.cpp -------------------------------------------------------------------------------- /ch21/ex19.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex19.cpp -------------------------------------------------------------------------------- /ch21/ex20.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex20.cpp -------------------------------------------------------------------------------- /ch21/ex21.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex21.cpp -------------------------------------------------------------------------------- /ch21/ex22.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex22.cpp -------------------------------------------------------------------------------- /ch21/ex23.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex23.txt -------------------------------------------------------------------------------- /ch21/ex24.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex24.cpp -------------------------------------------------------------------------------- /ch21/ex25.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex25.cpp -------------------------------------------------------------------------------- /ch21/ex26.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex26.cpp -------------------------------------------------------------------------------- /ch21/ex27.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch21/ex27.cpp -------------------------------------------------------------------------------- /ch22/ex01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch22/ex01.cpp -------------------------------------------------------------------------------- /ch22/ex02.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch22/ex02.cpp -------------------------------------------------------------------------------- /ch22/ex03.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch22/ex03.cpp -------------------------------------------------------------------------------- /ch22/ex04.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch22/ex04.cpp -------------------------------------------------------------------------------- /ch22/ex05.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch22/ex05.cpp -------------------------------------------------------------------------------- /ch22/ex06.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch22/ex06.cpp -------------------------------------------------------------------------------- /ch22/ex07.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch22/ex07.cpp -------------------------------------------------------------------------------- /ch22/ex08.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch22/ex08.cpp -------------------------------------------------------------------------------- /ch22/ex09.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch22/ex09.cpp -------------------------------------------------------------------------------- /ch22/ex10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch22/ex10.cpp -------------------------------------------------------------------------------- /ch22/ex11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch22/ex11.cpp -------------------------------------------------------------------------------- /ch22/ex12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch22/ex12.cpp -------------------------------------------------------------------------------- /ch22/ex13.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch22/ex13.cpp -------------------------------------------------------------------------------- /ch22/ex14.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch22/ex14.cpp -------------------------------------------------------------------------------- /ch22/ex15.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch22/ex15.cpp -------------------------------------------------------------------------------- /ch25/ex01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch25/ex01.cpp -------------------------------------------------------------------------------- /ch25/ex02.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch25/ex02.cpp -------------------------------------------------------------------------------- /ch25/ex03.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch25/ex03.cpp -------------------------------------------------------------------------------- /ch25/ex04.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch25/ex04.txt -------------------------------------------------------------------------------- /ch25/ex05.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch25/ex05.cpp -------------------------------------------------------------------------------- /ch25/ex06.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch25/ex06.cpp -------------------------------------------------------------------------------- /ch25/ex07.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch25/ex07.cpp -------------------------------------------------------------------------------- /ch25/ex08.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch25/ex08.cpp -------------------------------------------------------------------------------- /ch25/ex09.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch25/ex09.cpp -------------------------------------------------------------------------------- /ch25/ex10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch25/ex10.cpp -------------------------------------------------------------------------------- /ch25/ex11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch25/ex11.cpp -------------------------------------------------------------------------------- /ch25/ex12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch25/ex12.cpp -------------------------------------------------------------------------------- /ch25/ex13.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch25/ex13.cpp -------------------------------------------------------------------------------- /ch25/ex14.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch25/ex14.cpp -------------------------------------------------------------------------------- /ch25/ex15.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch25/ex15.cpp -------------------------------------------------------------------------------- /ch25/ex16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch25/ex16.cpp -------------------------------------------------------------------------------- /ch25/ex17.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch25/ex17.cpp -------------------------------------------------------------------------------- /ch25/ex18.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch25/ex18.cpp -------------------------------------------------------------------------------- /ch25/ex19.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/ch25/ex19.cpp -------------------------------------------------------------------------------- /xxb/ex01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxb/ex01.cpp -------------------------------------------------------------------------------- /xxb/ex02.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxb/ex02.txt -------------------------------------------------------------------------------- /xxb/ex03.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxb/ex03.cpp -------------------------------------------------------------------------------- /xxb/ex04.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxb/ex04.cpp -------------------------------------------------------------------------------- /xxb/ex05.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxb/ex05.txt -------------------------------------------------------------------------------- /xxb/ex06.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxb/ex06.txt -------------------------------------------------------------------------------- /xxb/ex07.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxb/ex07.cpp -------------------------------------------------------------------------------- /xxb/ex08.txt: -------------------------------------------------------------------------------- 1 | See notes for exercises 5 and 6. 2 | -------------------------------------------------------------------------------- /xxd/ex01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxd/ex01.cpp -------------------------------------------------------------------------------- /xxd/ex02.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxd/ex02.cpp -------------------------------------------------------------------------------- /xxd/ex03.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxd/ex03.cpp -------------------------------------------------------------------------------- /xxd/ex04.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxd/ex04.cpp -------------------------------------------------------------------------------- /xxd/ex05.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxd/ex05.cpp -------------------------------------------------------------------------------- /xxd/ex06.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxd/ex06.cpp -------------------------------------------------------------------------------- /xxd/ex07.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxd/ex07.cpp -------------------------------------------------------------------------------- /xxd/ex08.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxd/ex08.txt -------------------------------------------------------------------------------- /xxd/ex09.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxd/ex09.txt -------------------------------------------------------------------------------- /xxd/ex10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxd/ex10.txt -------------------------------------------------------------------------------- /xxd/ex11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxd/ex11.txt -------------------------------------------------------------------------------- /xxd/ex12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxd/ex12.txt -------------------------------------------------------------------------------- /xxd/ex13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxd/ex13.txt -------------------------------------------------------------------------------- /xxd/ex14.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxd/ex14.cpp -------------------------------------------------------------------------------- /xxd/ex15.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxd/ex15.cpp -------------------------------------------------------------------------------- /xxd/ex16.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxd/ex16.cpp -------------------------------------------------------------------------------- /xxd/ex17.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxd/ex17.cpp -------------------------------------------------------------------------------- /xxd/ex18.txt: -------------------------------------------------------------------------------- 1 | I learned Pig Latin. 2 | -------------------------------------------------------------------------------- /xxe/ex01.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxe/ex01.txt -------------------------------------------------------------------------------- /xxe/ex02.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxe/ex02.txt -------------------------------------------------------------------------------- /xxe/ex03.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxe/ex03.cpp -------------------------------------------------------------------------------- /xxe/ex04.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxe/ex04.cpp -------------------------------------------------------------------------------- /xxe/ex05.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxe/ex05.cpp -------------------------------------------------------------------------------- /xxe/ex06.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxe/ex06.cpp -------------------------------------------------------------------------------- /xxe/ex07.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxe/ex07.cpp -------------------------------------------------------------------------------- /xxe/ex08.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxe/ex08.cpp -------------------------------------------------------------------------------- /xxe/ex09.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxe/ex09.cpp -------------------------------------------------------------------------------- /xxe/ex10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxe/ex10.cpp -------------------------------------------------------------------------------- /xxe/ex11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxe/ex11.cpp -------------------------------------------------------------------------------- /xxe/ex12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxe/ex12.txt -------------------------------------------------------------------------------- /xxe/ex13.txt: -------------------------------------------------------------------------------- 1 | See notes on previous exercise. 2 | -------------------------------------------------------------------------------- /xxe/ex14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxe/ex14.txt -------------------------------------------------------------------------------- /xxe/ex15.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxe/ex15.cpp -------------------------------------------------------------------------------- /xxe/ex16.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxe/ex16.txt -------------------------------------------------------------------------------- /xxe/ex17.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxe/ex17.txt -------------------------------------------------------------------------------- /xxe/ex18.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxe/ex18.txt -------------------------------------------------------------------------------- /xxe/ex19.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxe/ex19.cpp -------------------------------------------------------------------------------- /xxe/ex20.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxe/ex20.txt -------------------------------------------------------------------------------- /xxe/ex21.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxe/ex21.txt -------------------------------------------------------------------------------- /xxe/ex22.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bretternst/tcpppl_answers/HEAD/xxe/ex22.cpp --------------------------------------------------------------------------------