├── .gitattributes ├── 9781484263051.jpg ├── Contributing.md ├── GettingStarted.txt ├── HOW__TO_CONTACT_AUTHOR.txt ├── IoManipulators-C++20ForLazyProgrammers.pdf ├── LICENSE.txt ├── MSYS_INSTALL_HELP.txt ├── Modules-C++20ForLazyProgrammers.pdf ├── NOTE_FOR_MINGW_USERS.txt ├── README.md ├── ch1 ├── 1-hello │ ├── 1-hello.vcxproj │ ├── 1-hello.vcxproj.filters │ ├── 1-hello.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── 2-helloMangled │ ├── 2-helloMangled.vcxproj │ ├── 2-helloMangled.vcxproj.filters │ ├── 2-helloMangled.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── 3-drawDot │ ├── 3-drawDot.vcxproj │ ├── 3-drawDot.vcxproj.filters │ ├── 3-drawDot.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── 4-bugsHead │ ├── 4-bugsHead.vcxproj │ ├── 4-bugsHead.vcxproj.filters │ ├── 4-bugsHead.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── 5-bugsHead │ ├── 5-bugsHead.vcxproj │ ├── 5-bugsHead.vcxproj.filters │ ├── 5-bugsHead.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── 6-colorSquares │ ├── 6-colorSquares.vcxproj │ ├── 6-colorSquares.vcxproj.filters │ ├── 6-colorSquares.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── 7-quotation │ ├── 7-quotation.vcxproj │ ├── 7-quotation.vcxproj.filters │ ├── 7-quotation.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── 8-labelSquares │ ├── 8-labelSquares.vcxproj │ ├── 8-labelSquares.vcxproj.filters │ ├── 8-labelSquares.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── Ch1.sln ├── drawingPad.pdf └── test-setup │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── media │ ├── 457729__razor5__boss-battle-2-0.wav │ └── bullseye.jpg │ ├── runw │ ├── runx │ ├── test-setup.vcxproj │ ├── test-setup.vcxproj.filters │ └── test-setup.vcxproj.user ├── ch10 ├── 1-readInPrintOut │ ├── 1-readInPrintOut.vcxproj │ ├── 1-readInPrintOut.vcxproj.filters │ ├── 1-readInPrintOut.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── runw │ └── runx ├── 2-lowestTemp │ ├── 2-lowestTemp.vcxproj │ ├── 2-lowestTemp.vcxproj.filters │ ├── 2-lowestTemp.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── runw │ └── runx ├── 3-minimum │ ├── 3-minimum.vcxproj │ ├── 3-minimum.vcxproj.filters │ ├── 3-minimum.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── runw │ └── runx ├── 4-printCard │ ├── 4-printCard.vcxproj │ ├── 4-printCard.vcxproj.filters │ ├── 4-printCard.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── runw │ └── runx ├── 5-ticTacToeBoard │ ├── 5-ticTacToeBoard.vcxproj │ ├── 5-ticTacToeBoard.vcxproj.filters │ ├── 5-ticTacToeBoard.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── media │ │ ├── O.png │ │ └── X.png │ ├── runw │ └── runx └── Ch10.sln ├── ch11 ├── 1-staircase │ ├── 1-staircase.vcxproj │ ├── 1-staircase.vcxproj.filters │ ├── 1-staircase.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── runw │ └── runx ├── 2-bouncingBall │ ├── 2-bouncingBall.vcxproj │ ├── 2-bouncingBall.vcxproj.filters │ ├── 2-bouncingBall.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── runw │ └── runx ├── 3-bouncingBallsArray │ ├── 3-bouncingBallsArray.vcxproj │ ├── 3-bouncingBallsArray.vcxproj.filters │ ├── 3-bouncingBallsArray.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── runw │ └── runx ├── 4-spritefish │ ├── 4-spriteFish.vcxproj │ ├── 4-spriteFish.vcxproj.filters │ ├── 4-spriteFish.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── media │ │ └── discus-fish.png │ ├── runw │ └── runx ├── 5-spritefish │ ├── 5-spriteFish.vcxproj │ ├── 5-spriteFish.vcxproj.filters │ ├── 5-spriteFish.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── media │ │ └── discus-fish.png │ ├── runw │ └── runx └── Ch11.sln ├── ch12 ├── 1-keystate │ ├── 1-keystate.vcxproj │ ├── 1-keystate.vcxproj.filters │ ├── 1-keystate.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── runw │ └── runx ├── 2-aliensBuzzOurWorld │ ├── 2-aliensBuzzOurWorld.vcxproj │ ├── 2-aliensBuzzOurWorld.vcxproj.filters │ ├── 2-aliensBuzzOurWorld.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── media │ │ ├── 178267__alqutis__hovercar-short.wav │ │ ├── sign-2881876-small.png │ │ └── ufo-2718088-small.png │ ├── runw │ └── runx ├── 3-splat │ ├── 3-splat.vcxproj │ ├── 3-splat.vcxproj.filters │ ├── 3-splat.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── media │ │ ├── 445117__breviceps__cartoon-splat.wav │ │ └── splat.png │ ├── runw │ └── runx ├── 4-thru-8-bigGame │ ├── 4-thru-8-bigGame.vcxproj │ ├── 4-thru-8-bigGame.vcxproj.filters │ ├── 4-thru-8-bigGame.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── media │ │ ├── 159509__mistersherlock__halloween-graveyd-short.mp3 │ │ ├── 326813__mrose6__echoed-screams-short.wav │ │ ├── 342153__robcro6010__circus-theme-short - Copy.wav │ │ ├── 342153__robcro6010__circus-theme-short.wav │ │ ├── 388284__matypresidente__water-drop-short.wav │ │ ├── 457741__osiruswaltz__wall-bump-1.wav │ │ ├── Sinister-Fonts_Werewolf-Moon │ │ │ ├── Werewolf Moon Font Info and Read Me - Sinister Fonts.txt │ │ │ ├── Werewolf Moon.otf │ │ │ ├── Werewolf Moon.ttf │ │ │ └── Werewolf-Moon-Font-by-Chad-Savage_-_SinisterFonts.jpg │ │ ├── candy.png │ │ ├── goodPumpkin.png │ │ ├── haunted-house.jpg │ │ ├── jack-o-lantern.png │ │ ├── sadPumpkin.png │ │ └── yum.png │ ├── runw │ └── runx └── ch12.sln ├── ch13 ├── 1-hello │ ├── 1-hello.vcxproj │ ├── 1-hello.vcxproj.filters │ ├── 1-hello.vcxproj.user │ ├── Makefile │ └── main.cpp ├── 2-frequencies │ ├── 2-frequencies.vcxproj │ ├── 2-frequencies.vcxproj.filters │ ├── 2-frequencies.vcxproj.user │ ├── Makefile │ ├── input.txt │ └── main.cpp ├── 3-capitalizeFile │ ├── 3-capitalizeFile.vcxproj │ ├── 3-capitalizeFile.vcxproj.filters │ ├── 3-capitalizeFile.vcxproj.user │ ├── Makefile │ ├── input.txt │ └── main.cpp ├── 4-killerRobotsUsingCin │ ├── 4-killerRobotsUsingCin.vcxproj │ ├── 4-killerRobotsUsingCin.vcxproj.filters │ ├── 4-killerRobotsUsingCin.vcxproj.user │ ├── Makefile │ └── main.cpp ├── 5-killerRobots │ ├── 5-killerRobots.vcxproj │ ├── 5-killerRobots.vcxproj.filters │ ├── 5-killerRobots.vcxproj.user │ ├── Makefile │ ├── RobotGameLevel1.txt │ └── main.cpp ├── average │ ├── Makefile │ ├── average.vcxproj │ ├── average.vcxproj.filters │ ├── average.vcxproj.user │ └── main.cpp ├── ch13.sln └── temperature.txt ├── ch14 ├── 1-and-2-charArrays │ ├── 1-and-2-charArrays.vcxproj │ ├── 1-and-2-charArrays.vcxproj.filters │ ├── 1-and-2-charArrays.vcxproj.user │ ├── Makefile │ └── main.cpp ├── 3-passcode │ ├── 3-passcode.vcxproj │ ├── 3-passcode.vcxproj.filters │ ├── 3-passcode.vcxproj.user │ ├── Makefile │ └── main.cpp ├── ch14.sln └── strcpyVersions │ ├── Makefile │ ├── main.cpp │ ├── strcpyVersions.vcxproj │ ├── strcpyVersions.vcxproj.filters │ └── strcpyVersions.vcxproj.user ├── ch15 ├── 1-date-wCtor │ ├── 1-date-wCtor.vcxproj │ ├── 1-date-wCtor.vcxproj.filters │ ├── 1-date-wCtor.vcxproj.user │ ├── Makefile │ └── main.cpp ├── 2-date-bestSoFar │ ├── 2-date-bestSoFar.vcxproj │ ├── 2-date-bestSoFar.vcxproj.filters │ ├── 2-date-bestSoFar.vcxproj.user │ ├── Makefile │ └── main.cpp └── ch15.sln ├── ch16 ├── 1-2-stopwatch │ ├── 1-2-stopwatch.vcxproj │ ├── 1-2-stopwatch.vcxproj.filters │ ├── 1-2-stopwatch.vcxproj.user │ ├── Makefile │ ├── main.cpp │ ├── stopwatch.h │ └── time.h ├── 3-4-5-makefiles │ ├── Makefile.Ex16-3 │ ├── Makefile.Ex16-4.mingw │ ├── Makefile.Ex16-4.unix │ ├── Makefile.Ex16-5.mingw │ ├── Makefile.Ex16-5.unix │ ├── main.cpp │ ├── myclass.cpp │ └── myclass.h ├── 6-7-8-date │ ├── 6-7-8-date.vcxproj │ ├── 6-7-8-date.vcxproj.filters │ ├── 6-7-8-date.vcxproj.user │ ├── Makefile │ ├── date.cpp │ ├── date.h │ └── main.cpp └── ch16.sln ├── ch17 ├── 1-2-3-string │ ├── 1-2-3-string.vcxproj │ ├── 1-2-3-string.vcxproj.filters │ ├── 1-2-3-string.vcxproj.user │ ├── Makefile │ ├── main.cpp │ ├── string.cpp │ └── string.h └── ch17.sln ├── ch18 ├── 1-2-stack │ ├── 1-2-stack.vcxproj │ ├── 1-2-stack.vcxproj.filters │ ├── 1-2-stack.vcxproj.user │ ├── Makefile │ ├── stack.h │ └── testStack.cpp ├── 3-4-string │ ├── 3-4-string.vcxproj │ ├── 3-4-string.vcxproj.filters │ ├── 3-4-string.vcxproj.user │ ├── Makefile │ ├── main.cpp │ ├── string.cpp │ └── string.h ├── 5-factorial │ ├── 5-factorial.vcxproj │ ├── 5-factorial.vcxproj.filters │ ├── 5-factorial.vcxproj.user │ ├── Makefile │ └── main.cpp └── ch18.sln ├── ch19 ├── 1-2-employees │ ├── 1-2-employees.vcxproj │ ├── 1-2-employees.vcxproj.filters │ ├── 1-2-employees.vcxproj.user │ ├── Makefile │ ├── date.cpp │ ├── date.h │ ├── employee.cpp │ ├── employee.h │ ├── main.cpp │ ├── manager.cpp │ └── manager.h ├── 3-card │ ├── 3-card.vcxproj │ ├── 3-card.vcxproj.filters │ ├── 3-card.vcxproj.user │ ├── Makefile │ ├── card.cpp │ ├── card.h │ └── testCard.cpp ├── 4-cardGroup │ ├── 4-cardGroup.vcxproj │ ├── 4-cardGroup.vcxproj.filters │ ├── 4-cardGroup.vcxproj.user │ ├── Makefile │ ├── card.cpp │ ├── card.h │ ├── cardGroup.cpp │ ├── cardGroup.h │ └── testCardGroup.cpp ├── 5-6-wasteAndCell │ ├── 5-6-wasteAndCell.vcxproj │ ├── 5-6-wasteAndCell.vcxproj.filters │ ├── 5-6-wasteAndCell.vcxproj.user │ ├── Makefile │ ├── card.cpp │ ├── card.h │ ├── cardGroup.cpp │ ├── cardGroup.h │ ├── cell.h │ ├── testWasteAndCell.cpp │ └── waste.h ├── 7-8-9-bigGame │ ├── 7-8-9-bigGame.vcxproj │ ├── 7-8-9-bigGame.vcxproj.filters │ ├── 7-8-9-bigGame.vcxproj.user │ ├── Makefile │ ├── card.cpp │ ├── card.h │ ├── cardgroup.cpp │ ├── cardgroup.h │ ├── cell.h │ ├── deck.cpp │ ├── deck.h │ ├── gridLoc.h │ ├── io.cpp │ ├── io.h │ ├── montana.cpp │ ├── montana.h │ ├── montana_main.cpp │ └── waste.h └── ch19.sln ├── ch2 ├── 1-beach │ ├── 1-beach.vcxproj │ ├── 1-beach.vcxproj.filters │ ├── 1-beach.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── media │ │ └── beach.jpg │ ├── runw │ └── runx ├── 2-beach │ ├── 2-beach.vcxproj │ ├── 2-beach.vcxproj.filters │ ├── 2-beach.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── media │ │ └── beach.jpg │ ├── runw │ └── runx ├── 3-beach │ ├── 3-beach.vcxproj │ ├── 3-beach.vcxproj.filters │ ├── 3-beach.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── media │ │ └── beach.jpg │ ├── runw │ └── runx ├── 4-flamingo │ ├── 4-flamingo.vcxproj │ ├── 4-flamingo.vcxproj.filters │ ├── 4-flamingo.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── media │ │ ├── beach.jpg │ │ └── flamingo.png │ ├── runw │ └── runx ├── 5-pupdog │ ├── 5-pupdog.vcxproj │ ├── 5-pupdog.vcxproj.filters │ ├── 5-pupdog.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── media │ │ ├── 9-pug-690566_640.jpg │ │ ├── beach.jpg │ │ ├── flamingo.png │ │ └── pupdog.png │ ├── runw │ └── runx ├── 6-sound │ ├── 6-sound.vcxproj │ ├── 6-sound.vcxproj.filters │ ├── 6-sound.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── media │ │ ├── 321530__robbo799__church-bell.wav │ │ └── 457729__razor5__boss-battle-2-0.wav │ ├── runw │ └── runx └── Ch2.sln ├── ch20 ├── 01-swap │ ├── 01-swap.vcxproj │ ├── 01-swap.vcxproj.filters │ ├── 01-swap.vcxproj.user │ ├── Makefile │ └── main.cpp ├── 02-concepts │ ├── 02-concepts.vcxproj │ ├── 02-concepts.vcxproj.filters │ ├── 02-concepts.vcxproj.user │ ├── Makefile │ └── main.cpp ├── 03-printConcepts │ ├── 03-printConcepts.vcxproj │ ├── 03-printConcepts.vcxproj.filters │ ├── 03-printConcepts.vcxproj.user │ ├── Makefile │ └── main.cpp ├── 04-05-06-intVector │ ├── 04-05-06-intVector.vcxproj │ ├── 04-05-06-intVector.vcxproj.filters │ ├── 04-05-06-intVector.vcxproj.user │ ├── Makefile │ ├── main.cpp │ ├── vector.cpp │ └── vector.h ├── 07-08-vectorTemplate │ ├── 07-08-vectorTemplate.vcxproj │ ├── 07-08-vectorTemplate.vcxproj.filters │ ├── 07-08-vectorTemplate.vcxproj.user │ ├── Makefile │ ├── main.cpp │ └── vector.h ├── 09-vectorTemplate │ ├── 09-vectorTemplate.vcxproj │ ├── 09-vectorTemplate.vcxproj.filters │ ├── 09-vectorTemplate.vcxproj.user │ ├── Makefile │ ├── main.cpp │ └── vector.h ├── 10-pair │ ├── 10-pair.vcxproj │ ├── 10-pair.vcxproj.filters │ ├── 10-pair.vcxproj.user │ ├── Makefile │ └── main.cpp ├── 11-stack │ ├── 11-stack.vcxproj │ ├── 11-stack.vcxproj.filters │ ├── 11-stack.vcxproj.user │ ├── Makefile │ └── main.cpp ├── ch20.sln └── vectorTemplateWConcepts │ ├── Makefile │ ├── main.cpp │ ├── vector.h │ ├── vectorTemplateWConcepts.vcxproj │ ├── vectorTemplateWConcepts.vcxproj.filters │ └── vectorTemplateWConcepts.vcxproj.user ├── ch21 ├── 1-thru-7-shapes │ ├── 1-thru-7-shapes.vcxproj │ ├── 1-thru-7-shapes.vcxproj.filters │ ├── 1-thru-7-shapes.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── circle.h │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── runw │ ├── runx │ ├── shape.cpp │ ├── shape.h │ ├── text.cpp │ └── text.h ├── 8-moveSemantics │ ├── 8-moveSemantics.vcxproj │ ├── 8-moveSemantics.vcxproj.filters │ ├── 8-moveSemantics.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── circle.h │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── runw │ ├── runx │ ├── shape.cpp │ ├── shape.h │ ├── string.cpp │ ├── string.h │ ├── text.cpp │ └── text.h ├── Ch 21.sln └── powerupsExercise │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── PowerupSet.h │ ├── SSDL_Project.sln │ ├── SSDL_Project.vcxproj │ ├── SSDL_Project.vcxproj.filters │ ├── SSDL_Project.vcxproj.user │ ├── circle.h │ ├── dddx │ ├── flashyPowerup.cpp │ ├── flashyPowerup.h │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── megaPowerup.cpp │ ├── megaPowerup.h │ ├── powerup.h │ ├── runw │ ├── runx │ ├── shape.cpp │ ├── shape.h │ ├── text.cpp │ ├── text.h │ ├── wormhole.cpp │ └── wormhole.h ├── ch22 ├── 1-2-lists │ ├── 1-2-lists.vcxproj │ ├── 1-2-lists.vcxproj.filters │ ├── 1-2-lists.vcxproj.user │ ├── Makefile │ ├── list.h │ └── main.cpp ├── ch22.sln └── listsExercisesCode │ ├── Makefile │ ├── list.h │ ├── listsExercisesCode.sln │ ├── listsExercisesCode.vcxproj │ ├── listsExercisesCode.vcxproj.filters │ ├── listsExercisesCode.vcxproj.user │ └── main.cpp ├── ch23 ├── 1-iterators │ ├── 1-iterators.vcxproj │ ├── 1-iterators.vcxproj.filters │ ├── 1-iterators.vcxproj.user │ ├── Makefile │ ├── list.h │ └── main.cpp ├── 2-span │ ├── 2-span.vcxproj │ ├── 2-span.vcxproj.filters │ ├── 2-span.vcxproj.user │ ├── Makefile │ └── main.cpp ├── 3-initializer_lists │ ├── 3-initializer_list.vcxproj │ ├── 3-initializer_list.vcxproj.filters │ ├── 3-initializer_list.vcxproj.user │ ├── Makefile │ ├── main.cpp │ └── vector.h ├── algorithm │ ├── Makefile │ ├── algorithm.vcxproj │ ├── algorithm.vcxproj.filters │ ├── algorithm.vcxproj.user │ └── main.cpp ├── ch23.sln └── range-based-for-and-auto │ ├── Makefile │ ├── main.cpp │ ├── range-based-for-and-auto.vcxproj │ ├── range-based-for-and-auto.vcxproj.filters │ └── range-based-for-and-auto.vcxproj.user ├── ch24 ├── VisualStudio │ ├── cardLibDLL │ │ ├── card.cpp │ │ ├── card.h │ │ ├── cardLibDLL.vcxproj │ │ ├── cardLibDLL.vcxproj.filters │ │ ├── cardLibDLL.vcxproj.user │ │ ├── cardgroup.cpp │ │ ├── cardgroup.h │ │ ├── cardsSetup.h │ │ ├── cell.h │ │ ├── deck.cpp │ │ ├── deck.h │ │ ├── dllmain.cpp │ │ ├── framework.h │ │ ├── pch.cpp │ │ ├── pch.h │ │ └── waste.h │ ├── cardLibStatic │ │ ├── card.cpp │ │ ├── card.h │ │ ├── cardLibStatic.vcxproj │ │ ├── cardLibStatic.vcxproj.filters │ │ ├── cardLibStatic.vcxproj.user │ │ ├── cardgroup.cpp │ │ ├── cardgroup.h │ │ ├── cell.h │ │ ├── deck.cpp │ │ ├── deck.h │ │ ├── framework.h │ │ ├── pch.cpp │ │ ├── pch.h │ │ └── waste.h │ ├── cardLibStaticNoPCH │ │ ├── card.cpp │ │ ├── card.h │ │ ├── cardLibStaticNoPCH.vcxproj │ │ ├── cardLibStaticNoPCH.vcxproj.filters │ │ ├── cardLibStaticNoPCH.vcxproj.user │ │ ├── cardgroup.cpp │ │ ├── cardgroup.h │ │ ├── cell.h │ │ ├── deck.cpp │ │ ├── deck.h │ │ ├── framework.h │ │ ├── pch.cpp │ │ ├── pch.h │ │ └── waste.h │ ├── ch24.sln │ ├── compileLibsBeforeUsesForBestResults.txt │ ├── usesDLL │ │ ├── gridLoc.h │ │ ├── io.cpp │ │ ├── io.h │ │ ├── montana.cpp │ │ ├── montana.h │ │ ├── montana_main.cpp │ │ ├── usesDLL.vcxproj │ │ ├── usesDLL.vcxproj.filters │ │ └── usesDLL.vcxproj.user │ ├── usesStatic │ │ ├── gridLoc.h │ │ ├── io.cpp │ │ ├── io.h │ │ ├── montana.cpp │ │ ├── montana.h │ │ ├── montana_main.cpp │ │ ├── usesStatic.vcxproj │ │ ├── usesStatic.vcxproj.filters │ │ └── usesStatic.vcxproj.user │ └── usesStaticNoPCH │ │ ├── gridLoc.h │ │ ├── io.cpp │ │ ├── io.h │ │ ├── montana.cpp │ │ ├── montana.h │ │ ├── montana_main.cpp │ │ ├── usesStaticNoPCH.vcxproj │ │ ├── usesStaticNoPCH.vcxproj.filters │ │ └── usesStaticNoPCH.vcxproj.user └── g++ │ ├── cardLibg++ │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── card.cpp │ ├── card.h │ ├── cardgroup.cpp │ ├── cardgroup.h │ ├── cell.h │ ├── deck.cpp │ ├── deck.h │ └── waste.h │ └── montana │ ├── Makefile │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── gridLoc.h │ ├── io.cpp │ ├── io.h │ ├── montana.cpp │ ├── montana.h │ ├── montana_main.cpp │ ├── runw │ └── runx ├── ch25 ├── 1-sstream │ ├── 1-sstream.vcxproj │ ├── 1-sstream.vcxproj.filters │ ├── 1-sstream.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── runw │ └── runx ├── 2-format │ ├── 2-format.vcxproj │ ├── 2-format.vcxproj.filters │ ├── 2-format.vcxproj.user │ ├── 25.sln │ ├── Makefile │ └── main.cpp ├── 3-format │ ├── 3-format.vcxproj │ ├── 3-format.vcxproj.filters │ ├── 3-format.vcxproj.user │ ├── Makefile │ └── main.cpp ├── 4-cmdLineArgs │ ├── 4-cmdLineArgs.vcxproj │ ├── 4-cmdLineArgs.vcxproj.filters │ ├── 4-cmdLineArgs.vcxproj.user │ ├── Makefile │ ├── file1.txt │ ├── file2.txt │ └── main.cpp ├── 5-bitManip │ ├── 5-bitManip.vcxproj │ ├── 5-bitManip.vcxproj.filters │ ├── 5-bitManip.vcxproj.user │ ├── Makefile │ └── main.cpp ├── Ch25.sln └── ioManipulators │ ├── Makefile │ ├── ioManipulators.sln │ ├── ioManipulators.vcxproj │ ├── ioManipulators.vcxproj.filters │ ├── ioManipulators.vcxproj.user │ └── main.cpp ├── ch26 ├── 1-defaulted │ ├── 1-defaulted.vcxproj │ ├── 1-defaulted.vcxproj.filters │ ├── 1-defaulted.vcxproj.user │ ├── Makefile │ ├── card.cpp │ ├── card.h │ └── testCard.cpp ├── 2-constexprs │ ├── 2-constexpr.vcxproj │ ├── 2-constexpr.vcxproj.filters │ ├── 2-constexpr.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── color.h │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── runw │ └── runx ├── 3-structuredBindings │ ├── 3-structuredBindings.vcxproj │ ├── 3-structuredBindings.vcxproj.filters │ ├── 3-structuredBindings.vcxproj.user │ ├── Makefile │ └── main.cpp ├── 4-5-6-smartPointers │ ├── 4-5-6-smartPointers.vcxproj │ ├── 4-5-6-smartPointers.vcxproj.filters │ ├── 4-5-6-smartPointers.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── circle.h │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── runw │ ├── runx │ ├── shape.cpp │ ├── shape.h │ ├── text.cpp │ └── text.h ├── 7-userDefLiterals │ ├── 7-userDefLiterals.vcxproj │ ├── 7-userDefLiterals.vcxproj.filters │ ├── 7-userDefLiterals.vcxproj.user │ ├── Makefile │ └── main.cpp ├── 8-lambdas │ ├── 8-lambdas.vcxproj │ ├── 8-lambdas.vcxproj.filters │ ├── 8-lambdas.vcxproj.user │ ├── Makefile │ ├── globalLoc.cpp │ ├── globalLoc.h │ └── main.cpp └── ch26.sln ├── ch27 ├── 1-2-protected │ ├── 1-2-protected.vcxproj │ ├── 1-2-protected.vcxproj.filters │ ├── 1-2-protected.vcxproj.user │ ├── Makefile │ └── main.cpp ├── 3-4-5-friends │ ├── 3-4-5-friends.vcxproj │ ├── 3-4-5-friends.vcxproj.filters │ ├── 3-4-5-friends.vcxproj.user │ ├── Makefile │ ├── area.cpp │ ├── area.h │ ├── areas.txt │ └── main.cpp ├── 6-userConversions │ ├── 6-userConversions.vcxproj │ ├── 6-userConversions.vcxproj.filters │ ├── 6-userConversions.vcxproj.user │ ├── Makefile │ ├── input.txt │ ├── main.cpp │ ├── string.cpp │ └── string.h ├── 7-coroutines │ ├── 7-coroutines.vcxproj │ ├── 7-coroutines.vcxproj.filters │ ├── 7-coroutines.vcxproj.user │ ├── GeneratorDoesn'tWorkWithG++--NoMakefile.txt │ └── main.cpp ├── ch27.sln └── modules │ ├── ModulesDon'tWorkWithG++--NoMakefile.txt │ ├── greetings.ixx │ ├── main.cpp │ ├── modules.sln │ ├── modules.vcxproj │ ├── modules.vcxproj.filters │ ├── modules.vcxproj.user │ └── printGreetings.ixx ├── ch28 ├── 1-hello │ ├── 1-hello.vcxproj │ ├── 1-hello.vcxproj.filters │ ├── 1-hello.vcxproj.user │ ├── Makefile │ └── hello.c ├── 2-consoleIO │ ├── 2-consoleIO.vcxproj │ ├── 2-consoleIO.vcxproj.filters │ ├── 2-consoleIO.vcxproj.user │ ├── Makefile │ └── main.c ├── 3-fileIO │ ├── 3-fileIO.vcxproj │ ├── 3-fileIO.vcxproj.filters │ ├── 3-fileIO.vcxproj.user │ ├── Makefile │ └── main.c ├── 4-stringIO │ ├── 4-stringIO.vcxproj │ ├── 4-stringIO.vcxproj.filters │ ├── 4-stringIO.vcxproj.user │ ├── Makefile │ └── main.c ├── 5-passcode │ ├── 5-passcode.vcxproj │ ├── 5-passcode.vcxproj.filters │ ├── 5-passcode.vcxproj.user │ ├── Makefile │ └── main.c ├── 6-stringStats │ ├── 6-stringStats.vcxproj │ ├── 6-stringStats.vcxproj.filters │ ├── 6-stringStats.vcxproj.user │ ├── Makefile │ └── main.c └── ch28.sln ├── ch29 ├── 1-3-sdlProgram │ ├── 1-3-sdlProgram.vcxproj │ ├── 1-3-sdlProgram.vcxproj.filters │ ├── 1-3-sdlProgram.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── media │ │ └── pupdog.png │ ├── runw │ └── runx └── Ch29.sln ├── ch3 ├── 1-variables │ ├── 1-variables.vcxproj │ ├── 1-variables.vcxproj.filters │ ├── 1-variables.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── 2-divingBoard │ ├── 2-divingBoard.vcxproj │ ├── 2-divingBoard.vcxproj.filters │ ├── 2-divingBoard.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── 3-star-wrong │ ├── 3-star-wrong.vcxproj │ ├── 3-star-wrong.vcxproj.filters │ ├── 3-star-wrong.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── 4-star │ ├── 4-star.vcxproj │ ├── 4-star.vcxproj.filters │ ├── 4-star.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── Ch3.sln └── bugsHead-with-constexpr │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── bugsHead-with-constexpr.vcxproj │ ├── bugsHead-with-constexpr.vcxproj.filters │ ├── bugsHead-with-constexpr.vcxproj.user │ ├── main.cpp │ ├── runw │ └── runx ├── ch4 ├── 1-mouse │ ├── 1-mouse.vcxproj │ ├── 1-mouse.vcxproj.filters │ ├── 1-mouse.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── 2-searchBox │ ├── 2-searchBox.vcxproj │ ├── 2-searchBox.vcxproj.filters │ ├── 2-searchBox.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── media │ │ └── ammonitePuzzle.jpg │ ├── runw │ └── runx ├── 3-searchGame │ ├── 3-searchGame.vcxproj │ ├── 3-searchGame.vcxproj.filters │ ├── 3-searchGame.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── dddx │ ├── main.cpp │ ├── media │ │ └── ammonitePuzzle.jpg │ ├── runw │ └── runx └── Ch4.sln ├── ch5 ├── 1-askAge │ ├── 1-askAge.vcxproj │ ├── 1-askAge.vcxproj.filters │ ├── 1-askAge.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── 2-averaging │ ├── 2-average.vcxproj │ ├── 2-average.vcxproj.filters │ ├── 2-average.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── 3-alphaOrder │ ├── 3-alphaOrder.vcxproj │ ├── 3-alphaOrder.vcxproj.filters │ ├── 3-alphaOrder.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── 4-alphaOrder │ ├── 4-alphaOrder.vcxproj │ ├── 4-alphaOrder.vcxproj.filters │ ├── 4-alphaOrder.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── 5-switch │ ├── 5-switch.vcxproj │ ├── 5-switch.vcxproj.filters │ ├── 5-switch.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── Ch5.sln └── loops-with-SSDL │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── loops-with-SSDL.vcxproj │ ├── loops-with-SSDL.vcxproj.filters │ ├── loops-with-SSDL.vcxproj.user │ ├── main.cpp │ ├── runw │ └── runx ├── ch6 ├── 1-circles │ ├── 1-circles.vcxproj │ ├── 1-circles.vcxproj.filters │ ├── 1-circles.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx └── Ch6.sln ├── ch7 ├── 1-greyscale │ ├── 1-greyscale.vcxproj │ ├── 1-greyscale.vcxproj.filters │ ├── 1-greyscale.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── 2-drawCross │ ├── 2-drawCross.vcxproj │ ├── 2-drawCross.vcxproj.filters │ ├── 2-drawCross.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── 3-drawCrosses │ ├── 3-drawCrosses.vcxproj │ ├── 3-drawCrosses.vcxproj.filters │ ├── 3-drawCrosses.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── 4-globalVars │ ├── 4-globalVars.vcxproj │ ├── 4-globalVars.vcxproj.filters │ ├── 4-globalVars.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── 5-comic │ ├── 5-comic.vcxproj │ ├── 5-comic.vcxproj.filters │ ├── 5-comic.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── Ch7.sln └── howToWriteAFunctionInFourEasySteps.docx ├── ch8 ├── 1-random │ ├── 1-random.vcxproj │ ├── 1-random.vcxproj.filters │ ├── 1-random.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── 2-srandRepeated │ ├── 2-srandRepeated.vcxproj │ ├── 2-srandRepeated.vcxproj.filters │ ├── 2-srandRepeated.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── 3-craps │ ├── 3-craps.vcxproj │ ├── 3-craps.vcxproj.filters │ ├── 3-craps.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx ├── 4-isUpper │ ├── 4-isUpper.vcxproj │ ├── 4-isUpper.vcxproj.filters │ ├── 4-isUpper.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── main.cpp │ ├── runw │ └── runx └── Ch8.sln ├── ch9 ├── 1-flag-allFixed │ ├── 1-flag-allFixed.vcxproj │ ├── 1-flag-allFixed.vcxproj.filters │ ├── 1-flag-allFixed.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── runw │ └── runx ├── 1-flag-stripesFixed │ ├── 1-flag-stripesFixed.vcxproj │ ├── 1-flag-stripesFixed.vcxproj.filters │ ├── 1-flag-stripesFixed.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── runw │ └── runx ├── 1-flag │ ├── 1-flag.vcxproj │ ├── 1-flag.vcxproj.filters │ ├── 1-flag.vcxproj.user │ ├── Makefile.mingw │ ├── Makefile.msys │ ├── Makefile.unix │ ├── Makefile.unix~ │ ├── dddx │ ├── gdbw │ ├── gdbx │ ├── main.cpp │ ├── runw │ └── runx └── Ch9.sln ├── clean.bat ├── errata.md ├── external ├── README.txt ├── SDL2-MinGW │ ├── SDL2 │ │ ├── BUGS.txt │ │ ├── COPYING.txt │ │ ├── CREDITS.txt │ │ ├── INSTALL.txt │ │ ├── Makefile │ │ ├── README-SDL.txt │ │ ├── README.txt │ │ ├── WhatsNew.txt │ │ ├── docs │ │ │ ├── README-android.md │ │ │ ├── README-cmake.md │ │ │ ├── README-directfb.md │ │ │ ├── README-dynapi.md │ │ │ ├── README-emscripten.md │ │ │ ├── README-gesture.md │ │ │ ├── README-hg.md │ │ │ ├── README-ios.md │ │ │ ├── README-linux.md │ │ │ ├── README-macosx.md │ │ │ ├── README-nacl.md │ │ │ ├── README-pandora.md │ │ │ ├── README-platforms.md │ │ │ ├── README-porting.md │ │ │ ├── README-psp.md │ │ │ ├── README-raspberrypi.md │ │ │ ├── README-touch.md │ │ │ ├── README-wince.md │ │ │ ├── README-windows.md │ │ │ ├── README-winrt.md │ │ │ ├── README.md │ │ │ └── doxyfile │ │ ├── i686-w64-mingw32 │ │ │ ├── bin │ │ │ │ ├── SDL2.dll │ │ │ │ └── sdl2-config │ │ │ ├── include │ │ │ │ └── SDL2 │ │ │ │ │ ├── SDL.h │ │ │ │ │ ├── SDL_assert.h │ │ │ │ │ ├── SDL_atomic.h │ │ │ │ │ ├── SDL_audio.h │ │ │ │ │ ├── SDL_bits.h │ │ │ │ │ ├── SDL_blendmode.h │ │ │ │ │ ├── SDL_clipboard.h │ │ │ │ │ ├── SDL_config.h │ │ │ │ │ ├── SDL_cpuinfo.h │ │ │ │ │ ├── SDL_egl.h │ │ │ │ │ ├── SDL_endian.h │ │ │ │ │ ├── SDL_error.h │ │ │ │ │ ├── SDL_events.h │ │ │ │ │ ├── SDL_filesystem.h │ │ │ │ │ ├── SDL_gamecontroller.h │ │ │ │ │ ├── SDL_gesture.h │ │ │ │ │ ├── SDL_haptic.h │ │ │ │ │ ├── SDL_hints.h │ │ │ │ │ ├── SDL_joystick.h │ │ │ │ │ ├── SDL_keyboard.h │ │ │ │ │ ├── SDL_keycode.h │ │ │ │ │ ├── SDL_loadso.h │ │ │ │ │ ├── SDL_log.h │ │ │ │ │ ├── SDL_main.h │ │ │ │ │ ├── SDL_messagebox.h │ │ │ │ │ ├── SDL_metal.h │ │ │ │ │ ├── SDL_mouse.h │ │ │ │ │ ├── SDL_mutex.h │ │ │ │ │ ├── SDL_name.h │ │ │ │ │ ├── SDL_opengl.h │ │ │ │ │ ├── SDL_opengl_glext.h │ │ │ │ │ ├── SDL_opengles.h │ │ │ │ │ ├── SDL_opengles2.h │ │ │ │ │ ├── SDL_opengles2_gl2.h │ │ │ │ │ ├── SDL_opengles2_gl2ext.h │ │ │ │ │ ├── SDL_opengles2_gl2platform.h │ │ │ │ │ ├── SDL_opengles2_khrplatform.h │ │ │ │ │ ├── SDL_pixels.h │ │ │ │ │ ├── SDL_platform.h │ │ │ │ │ ├── SDL_power.h │ │ │ │ │ ├── SDL_quit.h │ │ │ │ │ ├── SDL_rect.h │ │ │ │ │ ├── SDL_render.h │ │ │ │ │ ├── SDL_revision.h │ │ │ │ │ ├── SDL_rwops.h │ │ │ │ │ ├── SDL_scancode.h │ │ │ │ │ ├── SDL_sensor.h │ │ │ │ │ ├── SDL_shape.h │ │ │ │ │ ├── SDL_stdinc.h │ │ │ │ │ ├── SDL_surface.h │ │ │ │ │ ├── SDL_system.h │ │ │ │ │ ├── SDL_syswm.h │ │ │ │ │ ├── SDL_test.h │ │ │ │ │ ├── SDL_test_assert.h │ │ │ │ │ ├── SDL_test_common.h │ │ │ │ │ ├── SDL_test_compare.h │ │ │ │ │ ├── SDL_test_crc32.h │ │ │ │ │ ├── SDL_test_font.h │ │ │ │ │ ├── SDL_test_fuzzer.h │ │ │ │ │ ├── SDL_test_harness.h │ │ │ │ │ ├── SDL_test_images.h │ │ │ │ │ ├── SDL_test_log.h │ │ │ │ │ ├── SDL_test_md5.h │ │ │ │ │ ├── SDL_test_memory.h │ │ │ │ │ ├── SDL_test_random.h │ │ │ │ │ ├── SDL_thread.h │ │ │ │ │ ├── SDL_timer.h │ │ │ │ │ ├── SDL_touch.h │ │ │ │ │ ├── SDL_types.h │ │ │ │ │ ├── SDL_version.h │ │ │ │ │ ├── SDL_video.h │ │ │ │ │ ├── SDL_vulkan.h │ │ │ │ │ ├── begin_code.h │ │ │ │ │ └── close_code.h │ │ │ ├── lib │ │ │ │ ├── cmake │ │ │ │ │ └── SDL2 │ │ │ │ │ │ ├── sdl2-config-version.cmake │ │ │ │ │ │ └── sdl2-config.cmake │ │ │ │ ├── libSDL2.a │ │ │ │ ├── libSDL2.dll.a │ │ │ │ ├── libSDL2.la │ │ │ │ ├── libSDL2_test.a │ │ │ │ ├── libSDL2_test.la │ │ │ │ ├── libSDL2main.a │ │ │ │ ├── libSDL2main.la │ │ │ │ └── pkgconfig │ │ │ │ │ └── sdl2.pc │ │ │ └── share │ │ │ │ └── aclocal │ │ │ │ └── sdl2.m4 │ │ ├── test │ │ │ ├── CMakeLists.txt │ │ │ ├── COPYING │ │ │ ├── Makefile.in │ │ │ ├── Makefile.os2 │ │ │ ├── README │ │ │ ├── acinclude.m4 │ │ │ ├── autogen.sh │ │ │ ├── axis.bmp │ │ │ ├── button.bmp │ │ │ ├── checkkeys.c │ │ │ ├── configure │ │ │ ├── configure.ac │ │ │ ├── controllermap.bmp │ │ │ ├── controllermap.c │ │ │ ├── emscripten │ │ │ │ └── joystick-pre.js │ │ │ ├── gcc-fat.sh │ │ │ ├── icon.bmp │ │ │ ├── loopwave.c │ │ │ ├── loopwavequeue.c │ │ │ ├── moose.dat │ │ │ ├── nacl │ │ │ │ ├── Makefile │ │ │ │ ├── background.js │ │ │ │ ├── common.js │ │ │ │ ├── index.html │ │ │ │ └── manifest.json │ │ │ ├── picture.xbm │ │ │ ├── relative_mode.markdown │ │ │ ├── sample.bmp │ │ │ ├── sample.wav │ │ │ ├── shapes │ │ │ │ ├── p01_shape24.bmp │ │ │ │ ├── p01_shape32alpha.bmp │ │ │ │ ├── p01_shape8.bmp │ │ │ │ ├── p02_shape24.bmp │ │ │ │ ├── p02_shape32alpha.bmp │ │ │ │ ├── p02_shape8.bmp │ │ │ │ ├── p03_shape24.bmp │ │ │ │ ├── p03_shape8.bmp │ │ │ │ ├── p04_shape1.bmp │ │ │ │ ├── p04_shape24.bmp │ │ │ │ ├── p04_shape32alpha.bmp │ │ │ │ ├── p04_shape8.bmp │ │ │ │ ├── p05_shape8.bmp │ │ │ │ ├── p06_shape1alpha.bmp │ │ │ │ ├── p06_shape24.bmp │ │ │ │ ├── p06_shape32alpha.bmp │ │ │ │ ├── p06_shape8.bmp │ │ │ │ ├── p07_shape24.bmp │ │ │ │ ├── p07_shape32alpha.bmp │ │ │ │ ├── p07_shape8.bmp │ │ │ │ ├── p08_shape24.bmp │ │ │ │ ├── p08_shape32alpha.bmp │ │ │ │ ├── p08_shape8.bmp │ │ │ │ ├── p09_shape24.bmp │ │ │ │ ├── p09_shape32alpha.bmp │ │ │ │ ├── p09_shape8.bmp │ │ │ │ ├── p10_shape1.bmp │ │ │ │ ├── p10_shape24.bmp │ │ │ │ ├── p10_shape32alpha.bmp │ │ │ │ ├── p10_shape8.bmp │ │ │ │ ├── p11_shape24.bmp │ │ │ │ ├── p11_shape32alpha.bmp │ │ │ │ ├── p11_shape8.bmp │ │ │ │ ├── p12_shape24.bmp │ │ │ │ ├── p12_shape8.bmp │ │ │ │ ├── p13_shape24.bmp │ │ │ │ ├── p13_shape32alpha.bmp │ │ │ │ ├── p13_shape8.bmp │ │ │ │ ├── p14_shape24.bmp │ │ │ │ ├── p14_shape8.bmp │ │ │ │ ├── p15_shape24.bmp │ │ │ │ ├── p15_shape32alpha.bmp │ │ │ │ ├── p15_shape8.bmp │ │ │ │ ├── p16_shape1.bmp │ │ │ │ ├── p16_shape24.bmp │ │ │ │ ├── p16_shape8.bmp │ │ │ │ ├── trollface_24.bmp │ │ │ │ └── trollface_32alpha.bmp │ │ │ ├── testatomic.c │ │ │ ├── testaudiocapture.c │ │ │ ├── testaudiohotplug.c │ │ │ ├── testaudioinfo.c │ │ │ ├── testautomation.c │ │ │ ├── testautomation_audio.c │ │ │ ├── testautomation_clipboard.c │ │ │ ├── testautomation_events.c │ │ │ ├── testautomation_hints.c │ │ │ ├── testautomation_keyboard.c │ │ │ ├── testautomation_main.c │ │ │ ├── testautomation_mouse.c │ │ │ ├── testautomation_pixels.c │ │ │ ├── testautomation_platform.c │ │ │ ├── testautomation_rect.c │ │ │ ├── testautomation_render.c │ │ │ ├── testautomation_rwops.c │ │ │ ├── testautomation_sdltest.c │ │ │ ├── testautomation_stdlib.c │ │ │ ├── testautomation_suites.h │ │ │ ├── testautomation_surface.c │ │ │ ├── testautomation_syswm.c │ │ │ ├── testautomation_timer.c │ │ │ ├── testautomation_video.c │ │ │ ├── testbounds.c │ │ │ ├── testcustomcursor.c │ │ │ ├── testdisplayinfo.c │ │ │ ├── testdraw2.c │ │ │ ├── testdrawchessboard.c │ │ │ ├── testdropfile.c │ │ │ ├── testerror.c │ │ │ ├── testfile.c │ │ │ ├── testfilesystem.c │ │ │ ├── testgamecontroller.c │ │ │ ├── testgesture.c │ │ │ ├── testgl2.c │ │ │ ├── testgles.c │ │ │ ├── testgles2.c │ │ │ ├── testhaptic.c │ │ │ ├── testhittesting.c │ │ │ ├── testhotplug.c │ │ │ ├── testiconv.c │ │ │ ├── testime.c │ │ │ ├── testintersections.c │ │ │ ├── testjoystick.c │ │ │ ├── testkeys.c │ │ │ ├── testloadso.c │ │ │ ├── testlock.c │ │ │ ├── testmessage.c │ │ │ ├── testmultiaudio.c │ │ │ ├── testnative.c │ │ │ ├── testnative.h │ │ │ ├── testnativecocoa.m │ │ │ ├── testnativew32.c │ │ │ ├── testnativex11.c │ │ │ ├── testoffscreen.c │ │ │ ├── testoverlay2.c │ │ │ ├── testplatform.c │ │ │ ├── testpower.c │ │ │ ├── testqsort.c │ │ │ ├── testrelative.c │ │ │ ├── testrendercopyex.c │ │ │ ├── testrendertarget.c │ │ │ ├── testresample.c │ │ │ ├── testrumble.c │ │ │ ├── testscale.c │ │ │ ├── testsem.c │ │ │ ├── testsensor.c │ │ │ ├── testshader.c │ │ │ ├── testshape.c │ │ │ ├── testsprite2.c │ │ │ ├── testspriteminimal.c │ │ │ ├── teststreaming.c │ │ │ ├── testthread.c │ │ │ ├── testtimer.c │ │ │ ├── testver.c │ │ │ ├── testviewport.c │ │ │ ├── testvulkan.c │ │ │ ├── testwm2.c │ │ │ ├── testyuv.bmp │ │ │ ├── testyuv.c │ │ │ ├── testyuv_cvt.c │ │ │ ├── testyuv_cvt.h │ │ │ ├── torturethread.c │ │ │ └── utf8.txt │ │ └── x86_64-w64-mingw32 │ │ │ ├── bin │ │ │ ├── SDL2.dll │ │ │ └── sdl2-config │ │ │ ├── include │ │ │ └── SDL2 │ │ │ │ ├── SDL.h │ │ │ │ ├── SDL_assert.h │ │ │ │ ├── SDL_atomic.h │ │ │ │ ├── SDL_audio.h │ │ │ │ ├── SDL_bits.h │ │ │ │ ├── SDL_blendmode.h │ │ │ │ ├── SDL_clipboard.h │ │ │ │ ├── SDL_config.h │ │ │ │ ├── SDL_cpuinfo.h │ │ │ │ ├── SDL_egl.h │ │ │ │ ├── SDL_endian.h │ │ │ │ ├── SDL_error.h │ │ │ │ ├── SDL_events.h │ │ │ │ ├── SDL_filesystem.h │ │ │ │ ├── SDL_gamecontroller.h │ │ │ │ ├── SDL_gesture.h │ │ │ │ ├── SDL_haptic.h │ │ │ │ ├── SDL_hints.h │ │ │ │ ├── SDL_joystick.h │ │ │ │ ├── SDL_keyboard.h │ │ │ │ ├── SDL_keycode.h │ │ │ │ ├── SDL_loadso.h │ │ │ │ ├── SDL_log.h │ │ │ │ ├── SDL_main.h │ │ │ │ ├── SDL_messagebox.h │ │ │ │ ├── SDL_metal.h │ │ │ │ ├── SDL_mouse.h │ │ │ │ ├── SDL_mutex.h │ │ │ │ ├── SDL_name.h │ │ │ │ ├── SDL_opengl.h │ │ │ │ ├── SDL_opengl_glext.h │ │ │ │ ├── SDL_opengles.h │ │ │ │ ├── SDL_opengles2.h │ │ │ │ ├── SDL_opengles2_gl2.h │ │ │ │ ├── SDL_opengles2_gl2ext.h │ │ │ │ ├── SDL_opengles2_gl2platform.h │ │ │ │ ├── SDL_opengles2_khrplatform.h │ │ │ │ ├── SDL_pixels.h │ │ │ │ ├── SDL_platform.h │ │ │ │ ├── SDL_power.h │ │ │ │ ├── SDL_quit.h │ │ │ │ ├── SDL_rect.h │ │ │ │ ├── SDL_render.h │ │ │ │ ├── SDL_revision.h │ │ │ │ ├── SDL_rwops.h │ │ │ │ ├── SDL_scancode.h │ │ │ │ ├── SDL_sensor.h │ │ │ │ ├── SDL_shape.h │ │ │ │ ├── SDL_stdinc.h │ │ │ │ ├── SDL_surface.h │ │ │ │ ├── SDL_system.h │ │ │ │ ├── SDL_syswm.h │ │ │ │ ├── SDL_test.h │ │ │ │ ├── SDL_test_assert.h │ │ │ │ ├── SDL_test_common.h │ │ │ │ ├── SDL_test_compare.h │ │ │ │ ├── SDL_test_crc32.h │ │ │ │ ├── SDL_test_font.h │ │ │ │ ├── SDL_test_fuzzer.h │ │ │ │ ├── SDL_test_harness.h │ │ │ │ ├── SDL_test_images.h │ │ │ │ ├── SDL_test_log.h │ │ │ │ ├── SDL_test_md5.h │ │ │ │ ├── SDL_test_memory.h │ │ │ │ ├── SDL_test_random.h │ │ │ │ ├── SDL_thread.h │ │ │ │ ├── SDL_timer.h │ │ │ │ ├── SDL_touch.h │ │ │ │ ├── SDL_types.h │ │ │ │ ├── SDL_version.h │ │ │ │ ├── SDL_video.h │ │ │ │ ├── SDL_vulkan.h │ │ │ │ ├── begin_code.h │ │ │ │ └── close_code.h │ │ │ ├── lib │ │ │ ├── cmake │ │ │ │ └── SDL2 │ │ │ │ │ ├── sdl2-config-version.cmake │ │ │ │ │ └── sdl2-config.cmake │ │ │ ├── libSDL2.a │ │ │ ├── libSDL2.dll.a │ │ │ ├── libSDL2.la │ │ │ ├── libSDL2_test.a │ │ │ ├── libSDL2_test.la │ │ │ ├── libSDL2main.a │ │ │ ├── libSDL2main.la │ │ │ └── pkgconfig │ │ │ │ └── sdl2.pc │ │ │ └── share │ │ │ └── aclocal │ │ │ └── sdl2.m4 │ ├── SDL2_image │ │ ├── CHANGES.txt │ │ ├── COPYING.txt │ │ ├── Makefile │ │ ├── README.txt │ │ ├── i686-w64-mingw32 │ │ │ ├── bin │ │ │ │ ├── LICENSE.jpeg.txt │ │ │ │ ├── LICENSE.png.txt │ │ │ │ ├── LICENSE.tiff.txt │ │ │ │ ├── LICENSE.webp.txt │ │ │ │ ├── LICENSE.zlib.txt │ │ │ │ ├── SDL2_image.dll │ │ │ │ ├── libjpeg-9.dll │ │ │ │ ├── libpng16-16.dll │ │ │ │ ├── libtiff-5.dll │ │ │ │ ├── libwebp-7.dll │ │ │ │ └── zlib1.dll │ │ │ ├── include │ │ │ │ └── SDL2 │ │ │ │ │ └── SDL_image.h │ │ │ └── lib │ │ │ │ ├── libSDL2_image.a │ │ │ │ ├── libSDL2_image.dll.a │ │ │ │ ├── libSDL2_image.la │ │ │ │ └── pkgconfig │ │ │ │ └── SDL2_image.pc │ │ └── x86_64-w64-mingw32 │ │ │ ├── bin │ │ │ ├── LICENSE.jpeg.txt │ │ │ ├── LICENSE.png.txt │ │ │ ├── LICENSE.tiff.txt │ │ │ ├── LICENSE.webp.txt │ │ │ ├── LICENSE.zlib.txt │ │ │ ├── SDL2_image.dll │ │ │ ├── libjpeg-9.dll │ │ │ ├── libpng16-16.dll │ │ │ ├── libtiff-5.dll │ │ │ ├── libwebp-7.dll │ │ │ └── zlib1.dll │ │ │ ├── include │ │ │ └── SDL2 │ │ │ │ └── SDL_image.h │ │ │ └── lib │ │ │ ├── libSDL2_image.a │ │ │ ├── libSDL2_image.dll.a │ │ │ ├── libSDL2_image.la │ │ │ └── pkgconfig │ │ │ └── SDL2_image.pc │ ├── SDL2_mixer │ │ ├── CHANGES.txt │ │ ├── COPYING.txt │ │ ├── Makefile │ │ ├── README.txt │ │ ├── i686-w64-mingw32 │ │ │ ├── bin │ │ │ │ ├── LICENSE.FLAC.txt │ │ │ │ ├── LICENSE.modplug.txt │ │ │ │ ├── LICENSE.mpg123.txt │ │ │ │ ├── LICENSE.ogg-vorbis.txt │ │ │ │ ├── LICENSE.opus.txt │ │ │ │ ├── LICENSE.opusfile.txt │ │ │ │ ├── SDL2_mixer.dll │ │ │ │ ├── libFLAC-8.dll │ │ │ │ ├── libmodplug-1.dll │ │ │ │ ├── libmpg123-0.dll │ │ │ │ ├── libogg-0.dll │ │ │ │ ├── libopus-0.dll │ │ │ │ ├── libopusfile-0.dll │ │ │ │ ├── libvorbis-0.dll │ │ │ │ └── libvorbisfile-3.dll │ │ │ ├── include │ │ │ │ └── SDL2 │ │ │ │ │ └── SDL_mixer.h │ │ │ └── lib │ │ │ │ ├── libSDL2_mixer.a │ │ │ │ ├── libSDL2_mixer.dll.a │ │ │ │ ├── libSDL2_mixer.la │ │ │ │ └── pkgconfig │ │ │ │ └── SDL2_mixer.pc │ │ └── x86_64-w64-mingw32 │ │ │ ├── bin │ │ │ ├── LICENSE.FLAC.txt │ │ │ ├── LICENSE.modplug.txt │ │ │ ├── LICENSE.mpg123.txt │ │ │ ├── LICENSE.ogg-vorbis.txt │ │ │ ├── LICENSE.opus.txt │ │ │ ├── LICENSE.opusfile.txt │ │ │ ├── SDL2_mixer.dll │ │ │ ├── libFLAC-8.dll │ │ │ ├── libmodplug-1.dll │ │ │ ├── libmpg123-0.dll │ │ │ ├── libogg-0.dll │ │ │ ├── libopus-0.dll │ │ │ ├── libopusfile-0.dll │ │ │ ├── libvorbis-0.dll │ │ │ └── libvorbisfile-3.dll │ │ │ ├── include │ │ │ └── SDL2 │ │ │ │ └── SDL_mixer.h │ │ │ └── lib │ │ │ ├── libSDL2_mixer.a │ │ │ ├── libSDL2_mixer.dll.a │ │ │ ├── libSDL2_mixer.la │ │ │ └── pkgconfig │ │ │ └── SDL2_mixer.pc │ └── SDL2_ttf │ │ ├── CHANGES.txt │ │ ├── COPYING.txt │ │ ├── Makefile │ │ ├── README.txt │ │ ├── i686-w64-mingw32 │ │ ├── bin │ │ │ ├── LICENSE.freetype.txt │ │ │ ├── LICENSE.zlib.txt │ │ │ ├── SDL2_ttf.dll │ │ │ ├── libfreetype-6.dll │ │ │ └── zlib1.dll │ │ ├── include │ │ │ └── SDL2 │ │ │ │ └── SDL_ttf.h │ │ └── lib │ │ │ ├── libSDL2_ttf.a │ │ │ ├── libSDL2_ttf.dll.a │ │ │ ├── libSDL2_ttf.la │ │ │ └── pkgconfig │ │ │ └── SDL2_ttf.pc │ │ └── x86_64-w64-mingw32 │ │ ├── bin │ │ ├── LICENSE.freetype.txt │ │ ├── LICENSE.zlib.txt │ │ ├── SDL2_ttf.dll │ │ ├── libfreetype-6.dll │ │ └── zlib1.dll │ │ ├── include │ │ └── SDL2 │ │ │ └── SDL_ttf.h │ │ └── lib │ │ ├── libSDL2_ttf.a │ │ ├── libSDL2_ttf.dll.a │ │ ├── libSDL2_ttf.la │ │ └── pkgconfig │ │ └── SDL2_ttf.pc ├── SDL2 │ ├── BUGS.txt │ ├── CHANGES.SDL2_image.txt │ ├── CHANGES.SDL2_mixer.txt │ ├── CHANGES.SDL2_ttf.txt │ ├── COPYING.SDL2_image.txt │ ├── COPYING.SDL2_mixer.txt │ ├── COPYING.SDL2_ttf.txt │ ├── COPYING.txt │ ├── README-SDL.txt │ ├── README.SDL2_image.txt │ ├── README.SDL2_mixer.txt │ ├── README.SDL2_ttf.txt │ ├── README.txt │ ├── WhatsNew.txt │ ├── docs │ │ ├── README-android.md │ │ ├── README-cmake.md │ │ ├── README-directfb.md │ │ ├── README-dynapi.md │ │ ├── README-emscripten.md │ │ ├── README-gesture.md │ │ ├── README-hg.md │ │ ├── README-ios.md │ │ ├── README-linux.md │ │ ├── README-macosx.md │ │ ├── README-nacl.md │ │ ├── README-pandora.md │ │ ├── README-platforms.md │ │ ├── README-porting.md │ │ ├── README-psp.md │ │ ├── README-raspberrypi.md │ │ ├── README-touch.md │ │ ├── README-wince.md │ │ ├── README-windows.md │ │ ├── README-winrt.md │ │ ├── README.md │ │ └── doxyfile │ ├── include │ │ ├── SDL.h │ │ ├── SDL_assert.h │ │ ├── SDL_atomic.h │ │ ├── SDL_audio.h │ │ ├── SDL_bits.h │ │ ├── SDL_blendmode.h │ │ ├── SDL_clipboard.h │ │ ├── SDL_config.h │ │ ├── SDL_config.h.cmake │ │ ├── SDL_config.h.in │ │ ├── SDL_config_android.h │ │ ├── SDL_config_iphoneos.h │ │ ├── SDL_config_macosx.h │ │ ├── SDL_config_macosx.h.orig │ │ ├── SDL_config_minimal.h │ │ ├── SDL_config_pandora.h │ │ ├── SDL_config_psp.h │ │ ├── SDL_config_windows.h │ │ ├── SDL_config_winrt.h │ │ ├── SDL_config_wiz.h │ │ ├── SDL_copying.h │ │ ├── SDL_cpuinfo.h │ │ ├── SDL_egl.h │ │ ├── SDL_endian.h │ │ ├── SDL_error.h │ │ ├── SDL_events.h │ │ ├── SDL_filesystem.h │ │ ├── SDL_gamecontroller.h │ │ ├── SDL_gesture.h │ │ ├── SDL_haptic.h │ │ ├── SDL_hints.h │ │ ├── SDL_image.h │ │ ├── SDL_joystick.h │ │ ├── SDL_keyboard.h │ │ ├── SDL_keycode.h │ │ ├── SDL_loadso.h │ │ ├── SDL_log.h │ │ ├── SDL_main.h │ │ ├── SDL_messagebox.h │ │ ├── SDL_metal.h │ │ ├── SDL_mixer.h │ │ ├── SDL_mouse.h │ │ ├── SDL_mutex.h │ │ ├── SDL_name.h │ │ ├── SDL_opengl.h │ │ ├── SDL_opengl_glext.h │ │ ├── SDL_opengles.h │ │ ├── SDL_opengles2.h │ │ ├── SDL_opengles2_gl2.h │ │ ├── SDL_opengles2_gl2ext.h │ │ ├── SDL_opengles2_gl2platform.h │ │ ├── SDL_opengles2_khrplatform.h │ │ ├── SDL_pixels.h │ │ ├── SDL_platform.h │ │ ├── SDL_power.h │ │ ├── SDL_quit.h │ │ ├── SDL_rect.h │ │ ├── SDL_render.h │ │ ├── SDL_revision.h │ │ ├── SDL_rwops.h │ │ ├── SDL_scancode.h │ │ ├── SDL_sensor.h │ │ ├── SDL_shape.h │ │ ├── SDL_stdinc.h │ │ ├── SDL_surface.h │ │ ├── SDL_system.h │ │ ├── SDL_syswm.h │ │ ├── SDL_test.h │ │ ├── SDL_test_assert.h │ │ ├── SDL_test_common.h │ │ ├── SDL_test_compare.h │ │ ├── SDL_test_crc32.h │ │ ├── SDL_test_font.h │ │ ├── SDL_test_fuzzer.h │ │ ├── SDL_test_harness.h │ │ ├── SDL_test_images.h │ │ ├── SDL_test_log.h │ │ ├── SDL_test_md5.h │ │ ├── SDL_test_memory.h │ │ ├── SDL_test_random.h │ │ ├── SDL_thread.h │ │ ├── SDL_timer.h │ │ ├── SDL_touch.h │ │ ├── SDL_ttf.h │ │ ├── SDL_types.h │ │ ├── SDL_version.h │ │ ├── SDL_video.h │ │ ├── SDL_vulkan.h │ │ ├── begin_code.h │ │ └── close_code.h │ └── lib │ │ └── x86 │ │ ├── LICENSE.FLAC.txt │ │ ├── LICENSE.freetype.txt │ │ ├── LICENSE.jpeg.txt │ │ ├── LICENSE.modplug.txt │ │ ├── LICENSE.mpg123.txt │ │ ├── LICENSE.ogg-vorbis.txt │ │ ├── LICENSE.opus.txt │ │ ├── LICENSE.opusfile.txt │ │ ├── LICENSE.png.txt │ │ ├── LICENSE.tiff.txt │ │ ├── LICENSE.webp.txt │ │ ├── LICENSE.zlib.txt │ │ ├── SDL2.dll │ │ ├── SDL2.lib │ │ ├── SDL2_image.dll │ │ ├── SDL2_image.lib │ │ ├── SDL2_mixer.dll │ │ ├── SDL2_mixer.lib │ │ ├── SDL2_ttf.dll │ │ ├── SDL2_ttf.lib │ │ ├── SDL2main.lib │ │ ├── SDL2test.lib │ │ ├── libFLAC-8.dll │ │ ├── libfreetype-6.dll │ │ ├── libjpeg-9.dll │ │ ├── libmodplug-1.dll │ │ ├── libmpg123-0.dll │ │ ├── libogg-0.dll │ │ ├── libopus-0.dll │ │ ├── libopusfile-0.dll │ │ ├── libpng16-16.dll │ │ ├── libtiff-5.dll │ │ ├── libvorbis-0.dll │ │ ├── libvorbisfile-3.dll │ │ ├── libwebp-7.dll │ │ └── zlib1.dll ├── SSDL │ ├── COPYING.SSDL.txt │ ├── MSys │ │ ├── Makefile │ │ ├── bin │ │ │ └── static │ │ │ │ └── Makefile │ │ ├── libssdl.a │ │ ├── readme.txt │ │ └── runw │ ├── MinGW │ │ ├── Makefile │ │ ├── bin │ │ │ └── static │ │ │ │ └── Makefile │ │ ├── libssdl.a │ │ ├── readme.txt │ │ └── runw │ ├── README.SSDL.txt │ ├── VS │ │ ├── SSDL.sln │ │ ├── SSDL.vcxproj │ │ ├── SSDL.vcxproj.filters │ │ ├── SSDL.vcxproj.user │ │ ├── test.vcxproj │ │ ├── test.vcxproj.user │ │ ├── testWithoutLibrary.vcxproj │ │ ├── testWithoutLibrary.vcxproj.filters │ │ └── testWithoutLibrary.vcxproj.user │ ├── include │ │ ├── SSDL.h │ │ ├── SSDL_color.h │ │ ├── SSDL_display.h │ │ ├── SSDL_draw.h │ │ ├── SSDL_exception.h │ │ ├── SSDL_font.h │ │ ├── SSDL_image.h │ │ ├── SSDL_io.h │ │ ├── SSDL_singletonManager.h │ │ ├── SSDL_sound.h │ │ ├── SSDL_sprite.h │ │ ├── SSDL_stream.h │ │ └── SSDL_timer.h │ ├── libvs │ │ └── Win32 │ │ │ ├── SSDL.pdb │ │ │ ├── SSDL_Debug.lib │ │ │ ├── SSDL_Debug.lib.recipe │ │ │ └── SSDL_Release.lib │ ├── mcve-1 │ │ ├── Makefile │ │ ├── SSDL.sln │ │ ├── SSDL_color.h │ │ ├── SSDL_display.h │ │ ├── SSDL_exception.h │ │ ├── SSDL_font.h │ │ ├── SSDL_image.h │ │ ├── SSDL_io.h │ │ ├── SSDL_singletonManager.h │ │ ├── SSDL_sound.h │ │ ├── SSDL_stream.h │ │ ├── SSDL_timer.h │ │ ├── dddx │ │ ├── gdbx │ │ ├── runx │ │ ├── testSSDL.1 │ │ ├── testSSDL.10 │ │ ├── testSSDL.11 │ │ ├── testSSDL.12 │ │ ├── testSSDL.13 │ │ ├── testSSDL.14 │ │ ├── testSSDL.15.beforeSoundLeft │ │ ├── testSSDL.16 │ │ ├── testSSDL.17 │ │ ├── testSSDL.18 │ │ ├── testSSDL.19.eliminated.SSDL_stream-dot-h │ │ ├── testSSDL.2 │ │ ├── testSSDL.20 │ │ ├── testSSDL.21 │ │ ├── testSSDL.22 │ │ ├── testSSDL.23 │ │ ├── testSSDL.24 │ │ ├── testSSDL.25 │ │ ├── testSSDL.26 │ │ ├── testSSDL.27 │ │ ├── testSSDL.28 │ │ ├── testSSDL.29 │ │ ├── testSSDL.3 │ │ ├── testSSDL.30 │ │ ├── testSSDL.31 │ │ ├── testSSDL.32 │ │ ├── testSSDL.33 │ │ ├── testSSDL.34.after.not.needing.stream │ │ ├── testSSDL.35 │ │ ├── testSSDL.4 │ │ ├── testSSDL.5 │ │ ├── testSSDL.6 │ │ ├── testSSDL.7 │ │ ├── testSSDL.8 │ │ ├── testSSDL.9 │ │ ├── testSSDL.cpp │ │ ├── testWithoutLibrary.vcxproj │ │ ├── testWithoutLibrary.vcxproj.filters │ │ └── testWithoutLibrary.vcxproj.user │ ├── mcve-testSSDL │ │ ├── Makefile │ │ ├── SSDL.sln │ │ ├── dddx │ │ ├── gdbx │ │ ├── runx │ │ ├── testSSDL.1 │ │ ├── testSSDL.10 │ │ ├── testSSDL.11 │ │ ├── testSSDL.12 │ │ ├── testSSDL.13 │ │ ├── testSSDL.14 │ │ ├── testSSDL.15 │ │ ├── testSSDL.16.justStoppedUsingFonts │ │ ├── testSSDL.17 │ │ ├── testSSDL.18 │ │ ├── testSSDL.19 │ │ ├── testSSDL.2 │ │ ├── testSSDL.20 │ │ ├── testSSDL.21 │ │ ├── testSSDL.22 │ │ ├── testSSDL.23 │ │ ├── testSSDL.24 │ │ ├── testSSDL.25 │ │ ├── testSSDL.26 │ │ ├── testSSDL.3 │ │ ├── testSSDL.4 │ │ ├── testSSDL.5 │ │ ├── testSSDL.6 │ │ ├── testSSDL.7 │ │ ├── testSSDL.8 │ │ ├── testSSDL.9 │ │ ├── testSSDL.cpp │ │ ├── testWithoutLibrary.vcxproj │ │ ├── testWithoutLibrary.vcxproj.filters │ │ └── testWithoutLibrary.vcxproj.user │ ├── mcve │ │ ├── Makefile │ │ ├── SSDL.h │ │ ├── SSDL.sln │ │ ├── SSDL_color.cpp │ │ ├── SSDL_color.h │ │ ├── SSDL_display.cpp │ │ ├── SSDL_display.h │ │ ├── SSDL_draw.cpp │ │ ├── SSDL_draw.h │ │ ├── SSDL_exception.cpp │ │ ├── SSDL_exception.h │ │ ├── SSDL_font.cpp │ │ ├── SSDL_font.h │ │ ├── SSDL_image.cpp │ │ ├── SSDL_image.h │ │ ├── SSDL_io.cpp │ │ ├── SSDL_io.h │ │ ├── SSDL_singletonManager.cpp │ │ ├── SSDL_singletonManager.h │ │ ├── SSDL_sound.cpp │ │ ├── SSDL_sound.h │ │ ├── SSDL_sprite.cpp │ │ ├── SSDL_sprite.h │ │ ├── SSDL_stream.cpp │ │ ├── SSDL_stream.h │ │ ├── SSDL_timer.cpp │ │ ├── SSDL_timer.h │ │ ├── dddx │ │ ├── gdbx │ │ ├── main.cpp │ │ ├── runx │ │ ├── testWithoutLibrary.vcxproj │ │ ├── testWithoutLibrary.vcxproj.filters │ │ └── testWithoutLibrary.vcxproj.user │ ├── src │ │ ├── SSDL_color.cpp │ │ ├── SSDL_display.cpp │ │ ├── SSDL_draw.cpp │ │ ├── SSDL_exception.cpp │ │ ├── SSDL_font.cpp │ │ ├── SSDL_image.cpp │ │ ├── SSDL_io.cpp │ │ ├── SSDL_singletonManager.cpp │ │ ├── SSDL_sound.cpp │ │ ├── SSDL_sprite.cpp │ │ ├── SSDL_stream.cpp │ │ └── SSDL_timer.cpp │ ├── test │ │ ├── Makefile.mingw │ │ ├── Makefile.unix │ │ ├── dddx │ │ ├── gdbw │ │ ├── gdbx │ │ ├── media │ │ │ ├── 159509__mistersherlock__halloween-graveyd-short.mp3 │ │ │ ├── 326813__mrose6__echoed-screams-short.wav │ │ │ ├── 342153__robcro6010__circus-theme-short - Copy.wav │ │ │ ├── 342153__robcro6010__circus-theme-short.wav │ │ │ ├── 388284__matypresidente__water-drop-short.wav │ │ │ ├── 457741__osiruswaltz__wall-bump-1.wav │ │ │ ├── Sinister-Fonts_Werewolf-Moon │ │ │ │ ├── Werewolf Moon Font Info and Read Me - Sinister Fonts.txt │ │ │ │ ├── Werewolf Moon.otf │ │ │ │ ├── Werewolf Moon.ttf │ │ │ │ └── Werewolf-Moon-Font-by-Chad-Savage_-_SinisterFonts.jpg │ │ │ ├── candy.png │ │ │ ├── goodPumpkin.png │ │ │ ├── haunted-house.jpg │ │ │ ├── jack-o-lantern.png │ │ │ ├── sadPumpkin.png │ │ │ └── yum.png │ │ ├── runw │ │ ├── runx │ │ ├── testSSDL.cpp │ │ ├── trickOrTreat.vcxproj │ │ ├── trickOrTreat.vcxproj.filters │ │ └── trickOrTreat.vcxproj.user │ ├── unix │ │ ├── Makefile │ │ ├── bin │ │ │ ├── shared │ │ │ │ └── Makefile │ │ │ └── static │ │ │ │ └── Makefile │ │ ├── dddx │ │ ├── gdbx │ │ ├── readme.txt │ │ └── runx │ └── unixTestWoLib │ │ ├── Makefile │ │ ├── bin │ │ └── shared │ │ │ └── Makefile │ │ ├── dddx │ │ ├── gdbx │ │ ├── readme.txt │ │ └── runx └── fmt-master │ ├── .clang-format │ ├── .github │ └── pull_request_template.md │ ├── .gitignore │ ├── .travis.yml │ ├── CMakeLists.txt │ ├── CONTRIBUTING.md │ ├── ChangeLog.rst │ ├── LICENSE.rst │ ├── README.rst │ ├── doc │ ├── CMakeLists.txt │ ├── _static │ │ ├── bootstrap.min.js │ │ ├── breathe.css │ │ └── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ └── glyphicons-halflings-regular.woff │ ├── _templates │ │ ├── layout.html │ │ └── search.html │ ├── api.rst │ ├── basic-bootstrap │ │ ├── README │ │ ├── layout.html │ │ └── theme.conf │ ├── bootstrap │ │ ├── alerts.less │ │ ├── badges.less │ │ ├── bootstrap.less │ │ ├── breadcrumbs.less │ │ ├── button-groups.less │ │ ├── buttons.less │ │ ├── carousel.less │ │ ├── close.less │ │ ├── code.less │ │ ├── component-animations.less │ │ ├── dropdowns.less │ │ ├── forms.less │ │ ├── glyphicons.less │ │ ├── grid.less │ │ ├── input-groups.less │ │ ├── jumbotron.less │ │ ├── labels.less │ │ ├── list-group.less │ │ ├── media.less │ │ ├── mixins.less │ │ ├── mixins │ │ │ ├── alerts.less │ │ │ ├── background-variant.less │ │ │ ├── border-radius.less │ │ │ ├── buttons.less │ │ │ ├── center-block.less │ │ │ ├── clearfix.less │ │ │ ├── forms.less │ │ │ ├── gradients.less │ │ │ ├── grid-framework.less │ │ │ ├── grid.less │ │ │ ├── hide-text.less │ │ │ ├── image.less │ │ │ ├── labels.less │ │ │ ├── list-group.less │ │ │ ├── nav-divider.less │ │ │ ├── nav-vertical-align.less │ │ │ ├── opacity.less │ │ │ ├── pagination.less │ │ │ ├── panels.less │ │ │ ├── progress-bar.less │ │ │ ├── reset-filter.less │ │ │ ├── resize.less │ │ │ ├── responsive-visibility.less │ │ │ ├── size.less │ │ │ ├── tab-focus.less │ │ │ ├── table-row.less │ │ │ ├── text-emphasis.less │ │ │ ├── text-overflow.less │ │ │ └── vendor-prefixes.less │ │ ├── modals.less │ │ ├── navbar.less │ │ ├── navs.less │ │ ├── normalize.less │ │ ├── pager.less │ │ ├── pagination.less │ │ ├── panels.less │ │ ├── popovers.less │ │ ├── print.less │ │ ├── progress-bars.less │ │ ├── responsive-embed.less │ │ ├── responsive-utilities.less │ │ ├── scaffolding.less │ │ ├── tables.less │ │ ├── theme.less │ │ ├── thumbnails.less │ │ ├── tooltip.less │ │ ├── type.less │ │ ├── utilities.less │ │ ├── variables.less │ │ └── wells.less │ ├── build.py │ ├── conf.py │ ├── contents.rst │ ├── fmt.less │ ├── index.rst │ ├── python-license.txt │ ├── syntax.rst │ └── usage.rst │ ├── include │ └── fmt │ │ ├── chrono.h │ │ ├── color.h │ │ ├── compile.h │ │ ├── core.h │ │ ├── format-inl.h │ │ ├── format.h │ │ ├── locale.h │ │ ├── os.h │ │ ├── ostream.h │ │ ├── posix.h │ │ ├── printf.h │ │ └── ranges.h │ ├── src │ ├── format.cc │ └── os.cc │ ├── support │ ├── Android.mk │ ├── AndroidManifest.xml │ ├── C++.sublime-syntax │ ├── README │ ├── Vagrantfile │ ├── appveyor-build.py │ ├── appveyor.yml │ ├── build.gradle │ ├── cmake │ │ ├── FindSetEnv.cmake │ │ ├── cxx14.cmake │ │ ├── fmt-config.cmake.in │ │ └── fmt.pc.in │ ├── compute-powers.py │ ├── docopt.py │ ├── fmt.pro │ ├── manage.py │ ├── rst2md.py │ ├── rtd │ │ ├── conf.py │ │ ├── index.rst │ │ └── theme │ │ │ ├── layout.html │ │ │ └── theme.conf │ ├── travis-build.py │ └── update-coverity-branch.py │ └── test │ ├── CMakeLists.txt │ ├── add-subdirectory-test │ ├── CMakeLists.txt │ └── main.cc │ ├── assert-test.cc │ ├── chrono-test.cc │ ├── color-test.cc │ ├── compile-error-test │ └── CMakeLists.txt │ ├── compile-test.cc │ ├── core-test.cc │ ├── cuda-test │ ├── CMakeLists.txt │ ├── cpp14.cc │ └── cuda-cpp14.cu │ ├── custom-formatter-test.cc │ ├── find-package-test │ ├── CMakeLists.txt │ └── main.cc │ ├── format │ ├── format-dyn-args-test.cc │ ├── format-impl-test.cc │ ├── format-test.cc │ ├── fuzzing │ ├── .gitignore │ ├── CMakeLists.txt │ ├── README.md │ ├── build.sh │ ├── chrono_duration.cpp │ ├── fuzzer_common.h │ ├── main.cpp │ ├── named_arg.cpp │ ├── one_arg.cpp │ ├── sprintf.cpp │ └── two_args.cpp │ ├── gmock-gtest-all.cc │ ├── gmock │ └── gmock.h │ ├── grisu-test.cc │ ├── gtest-extra-test.cc │ ├── gtest-extra.cc │ ├── gtest-extra.h │ ├── gtest │ ├── gtest-spi.h │ └── gtest.h │ ├── header-only-test.cc │ ├── header-only-test2.cc │ ├── locale-test.cc │ ├── mock-allocator.h │ ├── os-test.cc │ ├── ostream-test.cc │ ├── posix-mock-test.cc │ ├── posix-mock.h │ ├── printf-test.cc │ ├── ranges-test.cc │ ├── scan-test.cc │ ├── scan.h │ ├── std-format-test.cc │ ├── test-assert.h │ ├── test-main.cc │ ├── util.cc │ └── util.h └── newWork ├── HowToMakeAnSSDLProject.txt ├── UsingC++20Features.txt ├── basicSSDLProject ├── Makefile.mingw ├── Makefile.msys ├── Makefile.unix ├── SSDL_Project.sln ├── SSDL_Project.vcxproj ├── SSDL_Project.vcxproj.filters ├── SSDL_Project.vcxproj.user ├── dddx ├── gdbw ├── gdbx ├── main.cpp ├── runw └── runx └── basicStandardProject ├── Makefile ├── basicStandardProject.sln ├── basicStandardProject.vcxproj ├── basicStandardProject.vcxproj.filters ├── basicStandardProject.vcxproj.user └── main.cpp /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/.gitattributes -------------------------------------------------------------------------------- /9781484263051.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/9781484263051.jpg -------------------------------------------------------------------------------- /Contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/Contributing.md -------------------------------------------------------------------------------- /GettingStarted.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/GettingStarted.txt -------------------------------------------------------------------------------- /HOW__TO_CONTACT_AUTHOR.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/HOW__TO_CONTACT_AUTHOR.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MSYS_INSTALL_HELP.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/MSYS_INSTALL_HELP.txt -------------------------------------------------------------------------------- /NOTE_FOR_MINGW_USERS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/NOTE_FOR_MINGW_USERS.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/README.md -------------------------------------------------------------------------------- /ch1/1-hello/1-hello.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/1-hello/1-hello.vcxproj -------------------------------------------------------------------------------- /ch1/1-hello/1-hello.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/1-hello/1-hello.vcxproj.user -------------------------------------------------------------------------------- /ch1/1-hello/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/1-hello/Makefile.mingw -------------------------------------------------------------------------------- /ch1/1-hello/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/1-hello/Makefile.msys -------------------------------------------------------------------------------- /ch1/1-hello/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/1-hello/Makefile.unix -------------------------------------------------------------------------------- /ch1/1-hello/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/1-hello/main.cpp -------------------------------------------------------------------------------- /ch1/1-hello/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/1-hello/runw -------------------------------------------------------------------------------- /ch1/1-hello/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/1-hello/runx -------------------------------------------------------------------------------- /ch1/2-helloMangled/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/2-helloMangled/Makefile.mingw -------------------------------------------------------------------------------- /ch1/2-helloMangled/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/2-helloMangled/Makefile.msys -------------------------------------------------------------------------------- /ch1/2-helloMangled/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/2-helloMangled/Makefile.unix -------------------------------------------------------------------------------- /ch1/2-helloMangled/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/2-helloMangled/main.cpp -------------------------------------------------------------------------------- /ch1/2-helloMangled/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/2-helloMangled/runw -------------------------------------------------------------------------------- /ch1/2-helloMangled/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/2-helloMangled/runx -------------------------------------------------------------------------------- /ch1/3-drawDot/3-drawDot.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/3-drawDot/3-drawDot.vcxproj -------------------------------------------------------------------------------- /ch1/3-drawDot/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/3-drawDot/Makefile.mingw -------------------------------------------------------------------------------- /ch1/3-drawDot/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/3-drawDot/Makefile.msys -------------------------------------------------------------------------------- /ch1/3-drawDot/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/3-drawDot/Makefile.unix -------------------------------------------------------------------------------- /ch1/3-drawDot/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/3-drawDot/main.cpp -------------------------------------------------------------------------------- /ch1/3-drawDot/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/3-drawDot/runw -------------------------------------------------------------------------------- /ch1/3-drawDot/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/3-drawDot/runx -------------------------------------------------------------------------------- /ch1/4-bugsHead/4-bugsHead.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/4-bugsHead/4-bugsHead.vcxproj -------------------------------------------------------------------------------- /ch1/4-bugsHead/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/4-bugsHead/Makefile.mingw -------------------------------------------------------------------------------- /ch1/4-bugsHead/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/4-bugsHead/Makefile.msys -------------------------------------------------------------------------------- /ch1/4-bugsHead/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/4-bugsHead/Makefile.unix -------------------------------------------------------------------------------- /ch1/4-bugsHead/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/4-bugsHead/main.cpp -------------------------------------------------------------------------------- /ch1/4-bugsHead/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/4-bugsHead/runw -------------------------------------------------------------------------------- /ch1/4-bugsHead/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/4-bugsHead/runx -------------------------------------------------------------------------------- /ch1/5-bugsHead/5-bugsHead.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/5-bugsHead/5-bugsHead.vcxproj -------------------------------------------------------------------------------- /ch1/5-bugsHead/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/5-bugsHead/Makefile.mingw -------------------------------------------------------------------------------- /ch1/5-bugsHead/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/5-bugsHead/Makefile.msys -------------------------------------------------------------------------------- /ch1/5-bugsHead/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/5-bugsHead/Makefile.unix -------------------------------------------------------------------------------- /ch1/5-bugsHead/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/5-bugsHead/main.cpp -------------------------------------------------------------------------------- /ch1/5-bugsHead/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/5-bugsHead/runw -------------------------------------------------------------------------------- /ch1/5-bugsHead/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/5-bugsHead/runx -------------------------------------------------------------------------------- /ch1/6-colorSquares/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/6-colorSquares/Makefile.mingw -------------------------------------------------------------------------------- /ch1/6-colorSquares/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/6-colorSquares/Makefile.msys -------------------------------------------------------------------------------- /ch1/6-colorSquares/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/6-colorSquares/Makefile.unix -------------------------------------------------------------------------------- /ch1/6-colorSquares/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/6-colorSquares/main.cpp -------------------------------------------------------------------------------- /ch1/6-colorSquares/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/6-colorSquares/runw -------------------------------------------------------------------------------- /ch1/6-colorSquares/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/6-colorSquares/runx -------------------------------------------------------------------------------- /ch1/7-quotation/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/7-quotation/Makefile.mingw -------------------------------------------------------------------------------- /ch1/7-quotation/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/7-quotation/Makefile.msys -------------------------------------------------------------------------------- /ch1/7-quotation/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/7-quotation/Makefile.unix -------------------------------------------------------------------------------- /ch1/7-quotation/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/7-quotation/main.cpp -------------------------------------------------------------------------------- /ch1/7-quotation/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/7-quotation/runw -------------------------------------------------------------------------------- /ch1/7-quotation/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/7-quotation/runx -------------------------------------------------------------------------------- /ch1/8-labelSquares/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/8-labelSquares/Makefile.mingw -------------------------------------------------------------------------------- /ch1/8-labelSquares/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/8-labelSquares/Makefile.msys -------------------------------------------------------------------------------- /ch1/8-labelSquares/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/8-labelSquares/Makefile.unix -------------------------------------------------------------------------------- /ch1/8-labelSquares/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/8-labelSquares/main.cpp -------------------------------------------------------------------------------- /ch1/8-labelSquares/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/8-labelSquares/runw -------------------------------------------------------------------------------- /ch1/8-labelSquares/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/8-labelSquares/runx -------------------------------------------------------------------------------- /ch1/Ch1.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/Ch1.sln -------------------------------------------------------------------------------- /ch1/drawingPad.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/drawingPad.pdf -------------------------------------------------------------------------------- /ch1/test-setup/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/test-setup/Makefile.mingw -------------------------------------------------------------------------------- /ch1/test-setup/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/test-setup/Makefile.msys -------------------------------------------------------------------------------- /ch1/test-setup/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/test-setup/Makefile.unix -------------------------------------------------------------------------------- /ch1/test-setup/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/test-setup/main.cpp -------------------------------------------------------------------------------- /ch1/test-setup/media/bullseye.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/test-setup/media/bullseye.jpg -------------------------------------------------------------------------------- /ch1/test-setup/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/test-setup/runw -------------------------------------------------------------------------------- /ch1/test-setup/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/test-setup/runx -------------------------------------------------------------------------------- /ch1/test-setup/test-setup.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch1/test-setup/test-setup.vcxproj -------------------------------------------------------------------------------- /ch10/1-readInPrintOut/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/1-readInPrintOut/dddx -------------------------------------------------------------------------------- /ch10/1-readInPrintOut/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/1-readInPrintOut/gdbw -------------------------------------------------------------------------------- /ch10/1-readInPrintOut/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/1-readInPrintOut/gdbx -------------------------------------------------------------------------------- /ch10/1-readInPrintOut/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/1-readInPrintOut/main.cpp -------------------------------------------------------------------------------- /ch10/1-readInPrintOut/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/1-readInPrintOut/runw -------------------------------------------------------------------------------- /ch10/1-readInPrintOut/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/1-readInPrintOut/runx -------------------------------------------------------------------------------- /ch10/2-lowestTemp/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/2-lowestTemp/Makefile.mingw -------------------------------------------------------------------------------- /ch10/2-lowestTemp/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/2-lowestTemp/Makefile.msys -------------------------------------------------------------------------------- /ch10/2-lowestTemp/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/2-lowestTemp/Makefile.unix -------------------------------------------------------------------------------- /ch10/2-lowestTemp/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/2-lowestTemp/dddx -------------------------------------------------------------------------------- /ch10/2-lowestTemp/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/2-lowestTemp/gdbw -------------------------------------------------------------------------------- /ch10/2-lowestTemp/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/2-lowestTemp/gdbx -------------------------------------------------------------------------------- /ch10/2-lowestTemp/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/2-lowestTemp/main.cpp -------------------------------------------------------------------------------- /ch10/2-lowestTemp/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/2-lowestTemp/runw -------------------------------------------------------------------------------- /ch10/2-lowestTemp/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/2-lowestTemp/runx -------------------------------------------------------------------------------- /ch10/3-minimum/3-minimum.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/3-minimum/3-minimum.vcxproj -------------------------------------------------------------------------------- /ch10/3-minimum/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/3-minimum/Makefile.mingw -------------------------------------------------------------------------------- /ch10/3-minimum/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/3-minimum/Makefile.msys -------------------------------------------------------------------------------- /ch10/3-minimum/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/3-minimum/Makefile.unix -------------------------------------------------------------------------------- /ch10/3-minimum/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/3-minimum/dddx -------------------------------------------------------------------------------- /ch10/3-minimum/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/3-minimum/gdbw -------------------------------------------------------------------------------- /ch10/3-minimum/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/3-minimum/gdbx -------------------------------------------------------------------------------- /ch10/3-minimum/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/3-minimum/main.cpp -------------------------------------------------------------------------------- /ch10/3-minimum/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/3-minimum/runw -------------------------------------------------------------------------------- /ch10/3-minimum/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/3-minimum/runx -------------------------------------------------------------------------------- /ch10/4-printCard/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/4-printCard/Makefile.mingw -------------------------------------------------------------------------------- /ch10/4-printCard/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/4-printCard/Makefile.msys -------------------------------------------------------------------------------- /ch10/4-printCard/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/4-printCard/Makefile.unix -------------------------------------------------------------------------------- /ch10/4-printCard/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/4-printCard/dddx -------------------------------------------------------------------------------- /ch10/4-printCard/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/4-printCard/gdbw -------------------------------------------------------------------------------- /ch10/4-printCard/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/4-printCard/gdbx -------------------------------------------------------------------------------- /ch10/4-printCard/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/4-printCard/main.cpp -------------------------------------------------------------------------------- /ch10/4-printCard/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/4-printCard/runw -------------------------------------------------------------------------------- /ch10/4-printCard/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/4-printCard/runx -------------------------------------------------------------------------------- /ch10/5-ticTacToeBoard/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/5-ticTacToeBoard/dddx -------------------------------------------------------------------------------- /ch10/5-ticTacToeBoard/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/5-ticTacToeBoard/gdbw -------------------------------------------------------------------------------- /ch10/5-ticTacToeBoard/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/5-ticTacToeBoard/gdbx -------------------------------------------------------------------------------- /ch10/5-ticTacToeBoard/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/5-ticTacToeBoard/main.cpp -------------------------------------------------------------------------------- /ch10/5-ticTacToeBoard/media/O.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/5-ticTacToeBoard/media/O.png -------------------------------------------------------------------------------- /ch10/5-ticTacToeBoard/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/5-ticTacToeBoard/runw -------------------------------------------------------------------------------- /ch10/5-ticTacToeBoard/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/5-ticTacToeBoard/runx -------------------------------------------------------------------------------- /ch10/Ch10.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch10/Ch10.sln -------------------------------------------------------------------------------- /ch11/1-staircase/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/1-staircase/Makefile.mingw -------------------------------------------------------------------------------- /ch11/1-staircase/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/1-staircase/Makefile.msys -------------------------------------------------------------------------------- /ch11/1-staircase/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/1-staircase/Makefile.unix -------------------------------------------------------------------------------- /ch11/1-staircase/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/1-staircase/dddx -------------------------------------------------------------------------------- /ch11/1-staircase/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/1-staircase/gdbw -------------------------------------------------------------------------------- /ch11/1-staircase/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/1-staircase/gdbx -------------------------------------------------------------------------------- /ch11/1-staircase/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/1-staircase/main.cpp -------------------------------------------------------------------------------- /ch11/1-staircase/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/1-staircase/runw -------------------------------------------------------------------------------- /ch11/1-staircase/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/1-staircase/runx -------------------------------------------------------------------------------- /ch11/2-bouncingBall/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/2-bouncingBall/dddx -------------------------------------------------------------------------------- /ch11/2-bouncingBall/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/2-bouncingBall/gdbw -------------------------------------------------------------------------------- /ch11/2-bouncingBall/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/2-bouncingBall/gdbx -------------------------------------------------------------------------------- /ch11/2-bouncingBall/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/2-bouncingBall/main.cpp -------------------------------------------------------------------------------- /ch11/2-bouncingBall/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/2-bouncingBall/runw -------------------------------------------------------------------------------- /ch11/2-bouncingBall/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/2-bouncingBall/runx -------------------------------------------------------------------------------- /ch11/3-bouncingBallsArray/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/3-bouncingBallsArray/dddx -------------------------------------------------------------------------------- /ch11/3-bouncingBallsArray/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/3-bouncingBallsArray/gdbw -------------------------------------------------------------------------------- /ch11/3-bouncingBallsArray/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/3-bouncingBallsArray/gdbx -------------------------------------------------------------------------------- /ch11/3-bouncingBallsArray/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/3-bouncingBallsArray/runw -------------------------------------------------------------------------------- /ch11/3-bouncingBallsArray/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/3-bouncingBallsArray/runx -------------------------------------------------------------------------------- /ch11/4-spritefish/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/4-spritefish/Makefile.mingw -------------------------------------------------------------------------------- /ch11/4-spritefish/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/4-spritefish/Makefile.msys -------------------------------------------------------------------------------- /ch11/4-spritefish/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/4-spritefish/Makefile.unix -------------------------------------------------------------------------------- /ch11/4-spritefish/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/4-spritefish/dddx -------------------------------------------------------------------------------- /ch11/4-spritefish/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/4-spritefish/gdbw -------------------------------------------------------------------------------- /ch11/4-spritefish/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/4-spritefish/gdbx -------------------------------------------------------------------------------- /ch11/4-spritefish/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/4-spritefish/main.cpp -------------------------------------------------------------------------------- /ch11/4-spritefish/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/4-spritefish/runw -------------------------------------------------------------------------------- /ch11/4-spritefish/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/4-spritefish/runx -------------------------------------------------------------------------------- /ch11/5-spritefish/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/5-spritefish/Makefile.mingw -------------------------------------------------------------------------------- /ch11/5-spritefish/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/5-spritefish/Makefile.msys -------------------------------------------------------------------------------- /ch11/5-spritefish/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/5-spritefish/Makefile.unix -------------------------------------------------------------------------------- /ch11/5-spritefish/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/5-spritefish/dddx -------------------------------------------------------------------------------- /ch11/5-spritefish/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/5-spritefish/gdbw -------------------------------------------------------------------------------- /ch11/5-spritefish/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/5-spritefish/gdbx -------------------------------------------------------------------------------- /ch11/5-spritefish/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/5-spritefish/main.cpp -------------------------------------------------------------------------------- /ch11/5-spritefish/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/5-spritefish/runw -------------------------------------------------------------------------------- /ch11/5-spritefish/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/5-spritefish/runx -------------------------------------------------------------------------------- /ch11/Ch11.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch11/Ch11.sln -------------------------------------------------------------------------------- /ch12/1-keystate/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/1-keystate/Makefile.mingw -------------------------------------------------------------------------------- /ch12/1-keystate/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/1-keystate/Makefile.msys -------------------------------------------------------------------------------- /ch12/1-keystate/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/1-keystate/Makefile.unix -------------------------------------------------------------------------------- /ch12/1-keystate/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/1-keystate/dddx -------------------------------------------------------------------------------- /ch12/1-keystate/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/1-keystate/gdbw -------------------------------------------------------------------------------- /ch12/1-keystate/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/1-keystate/gdbx -------------------------------------------------------------------------------- /ch12/1-keystate/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/1-keystate/main.cpp -------------------------------------------------------------------------------- /ch12/1-keystate/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/1-keystate/runw -------------------------------------------------------------------------------- /ch12/1-keystate/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/1-keystate/runx -------------------------------------------------------------------------------- /ch12/2-aliensBuzzOurWorld/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/2-aliensBuzzOurWorld/dddx -------------------------------------------------------------------------------- /ch12/2-aliensBuzzOurWorld/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/2-aliensBuzzOurWorld/gdbw -------------------------------------------------------------------------------- /ch12/2-aliensBuzzOurWorld/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/2-aliensBuzzOurWorld/gdbx -------------------------------------------------------------------------------- /ch12/2-aliensBuzzOurWorld/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/2-aliensBuzzOurWorld/runw -------------------------------------------------------------------------------- /ch12/2-aliensBuzzOurWorld/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/2-aliensBuzzOurWorld/runx -------------------------------------------------------------------------------- /ch12/3-splat/3-splat.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/3-splat/3-splat.vcxproj -------------------------------------------------------------------------------- /ch12/3-splat/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/3-splat/Makefile.mingw -------------------------------------------------------------------------------- /ch12/3-splat/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/3-splat/Makefile.msys -------------------------------------------------------------------------------- /ch12/3-splat/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/3-splat/Makefile.unix -------------------------------------------------------------------------------- /ch12/3-splat/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/3-splat/dddx -------------------------------------------------------------------------------- /ch12/3-splat/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/3-splat/gdbw -------------------------------------------------------------------------------- /ch12/3-splat/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/3-splat/gdbx -------------------------------------------------------------------------------- /ch12/3-splat/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/3-splat/main.cpp -------------------------------------------------------------------------------- /ch12/3-splat/media/splat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/3-splat/media/splat.png -------------------------------------------------------------------------------- /ch12/3-splat/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/3-splat/runw -------------------------------------------------------------------------------- /ch12/3-splat/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/3-splat/runx -------------------------------------------------------------------------------- /ch12/4-thru-8-bigGame/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/4-thru-8-bigGame/dddx -------------------------------------------------------------------------------- /ch12/4-thru-8-bigGame/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/4-thru-8-bigGame/gdbw -------------------------------------------------------------------------------- /ch12/4-thru-8-bigGame/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/4-thru-8-bigGame/gdbx -------------------------------------------------------------------------------- /ch12/4-thru-8-bigGame/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/4-thru-8-bigGame/main.cpp -------------------------------------------------------------------------------- /ch12/4-thru-8-bigGame/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/4-thru-8-bigGame/runw -------------------------------------------------------------------------------- /ch12/4-thru-8-bigGame/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/4-thru-8-bigGame/runx -------------------------------------------------------------------------------- /ch12/ch12.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch12/ch12.sln -------------------------------------------------------------------------------- /ch13/1-hello/1-hello.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch13/1-hello/1-hello.vcxproj -------------------------------------------------------------------------------- /ch13/1-hello/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch13/1-hello/Makefile -------------------------------------------------------------------------------- /ch13/1-hello/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch13/1-hello/main.cpp -------------------------------------------------------------------------------- /ch13/2-frequencies/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch13/2-frequencies/Makefile -------------------------------------------------------------------------------- /ch13/2-frequencies/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch13/2-frequencies/input.txt -------------------------------------------------------------------------------- /ch13/2-frequencies/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch13/2-frequencies/main.cpp -------------------------------------------------------------------------------- /ch13/3-capitalizeFile/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch13/3-capitalizeFile/Makefile -------------------------------------------------------------------------------- /ch13/3-capitalizeFile/input.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch13/3-capitalizeFile/input.txt -------------------------------------------------------------------------------- /ch13/3-capitalizeFile/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch13/3-capitalizeFile/main.cpp -------------------------------------------------------------------------------- /ch13/5-killerRobots/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch13/5-killerRobots/Makefile -------------------------------------------------------------------------------- /ch13/5-killerRobots/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch13/5-killerRobots/main.cpp -------------------------------------------------------------------------------- /ch13/average/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch13/average/Makefile -------------------------------------------------------------------------------- /ch13/average/average.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch13/average/average.vcxproj -------------------------------------------------------------------------------- /ch13/average/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch13/average/main.cpp -------------------------------------------------------------------------------- /ch13/ch13.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch13/ch13.sln -------------------------------------------------------------------------------- /ch13/temperature.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch13/temperature.txt -------------------------------------------------------------------------------- /ch14/1-and-2-charArrays/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch14/1-and-2-charArrays/Makefile -------------------------------------------------------------------------------- /ch14/1-and-2-charArrays/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch14/1-and-2-charArrays/main.cpp -------------------------------------------------------------------------------- /ch14/3-passcode/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch14/3-passcode/Makefile -------------------------------------------------------------------------------- /ch14/3-passcode/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch14/3-passcode/main.cpp -------------------------------------------------------------------------------- /ch14/ch14.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch14/ch14.sln -------------------------------------------------------------------------------- /ch14/strcpyVersions/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch14/strcpyVersions/Makefile -------------------------------------------------------------------------------- /ch14/strcpyVersions/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch14/strcpyVersions/main.cpp -------------------------------------------------------------------------------- /ch15/1-date-wCtor/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch15/1-date-wCtor/Makefile -------------------------------------------------------------------------------- /ch15/1-date-wCtor/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch15/1-date-wCtor/main.cpp -------------------------------------------------------------------------------- /ch15/2-date-bestSoFar/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch15/2-date-bestSoFar/Makefile -------------------------------------------------------------------------------- /ch15/2-date-bestSoFar/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch15/2-date-bestSoFar/main.cpp -------------------------------------------------------------------------------- /ch15/ch15.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch15/ch15.sln -------------------------------------------------------------------------------- /ch16/1-2-stopwatch/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch16/1-2-stopwatch/Makefile -------------------------------------------------------------------------------- /ch16/1-2-stopwatch/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch16/1-2-stopwatch/main.cpp -------------------------------------------------------------------------------- /ch16/1-2-stopwatch/stopwatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch16/1-2-stopwatch/stopwatch.h -------------------------------------------------------------------------------- /ch16/1-2-stopwatch/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch16/1-2-stopwatch/time.h -------------------------------------------------------------------------------- /ch16/3-4-5-makefiles/main.cpp: -------------------------------------------------------------------------------- 1 | #include "myclass.h" 2 | 3 | int main () 4 | { 5 | return 0; 6 | } 7 | -------------------------------------------------------------------------------- /ch16/3-4-5-makefiles/myclass.cpp: -------------------------------------------------------------------------------- 1 | #include "myclass.h" 2 | -------------------------------------------------------------------------------- /ch16/3-4-5-makefiles/myclass.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch16/6-7-8-date/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch16/6-7-8-date/Makefile -------------------------------------------------------------------------------- /ch16/6-7-8-date/date.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch16/6-7-8-date/date.cpp -------------------------------------------------------------------------------- /ch16/6-7-8-date/date.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch16/6-7-8-date/date.h -------------------------------------------------------------------------------- /ch16/6-7-8-date/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch16/6-7-8-date/main.cpp -------------------------------------------------------------------------------- /ch16/ch16.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch16/ch16.sln -------------------------------------------------------------------------------- /ch17/1-2-3-string/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch17/1-2-3-string/Makefile -------------------------------------------------------------------------------- /ch17/1-2-3-string/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch17/1-2-3-string/main.cpp -------------------------------------------------------------------------------- /ch17/1-2-3-string/string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch17/1-2-3-string/string.cpp -------------------------------------------------------------------------------- /ch17/1-2-3-string/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch17/1-2-3-string/string.h -------------------------------------------------------------------------------- /ch17/ch17.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch17/ch17.sln -------------------------------------------------------------------------------- /ch18/1-2-stack/1-2-stack.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch18/1-2-stack/1-2-stack.vcxproj -------------------------------------------------------------------------------- /ch18/1-2-stack/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch18/1-2-stack/Makefile -------------------------------------------------------------------------------- /ch18/1-2-stack/stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch18/1-2-stack/stack.h -------------------------------------------------------------------------------- /ch18/1-2-stack/testStack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch18/1-2-stack/testStack.cpp -------------------------------------------------------------------------------- /ch18/3-4-string/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch18/3-4-string/Makefile -------------------------------------------------------------------------------- /ch18/3-4-string/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch18/3-4-string/main.cpp -------------------------------------------------------------------------------- /ch18/3-4-string/string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch18/3-4-string/string.cpp -------------------------------------------------------------------------------- /ch18/3-4-string/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch18/3-4-string/string.h -------------------------------------------------------------------------------- /ch18/5-factorial/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch18/5-factorial/Makefile -------------------------------------------------------------------------------- /ch18/5-factorial/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch18/5-factorial/main.cpp -------------------------------------------------------------------------------- /ch18/ch18.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch18/ch18.sln -------------------------------------------------------------------------------- /ch19/1-2-employees/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/1-2-employees/Makefile -------------------------------------------------------------------------------- /ch19/1-2-employees/date.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/1-2-employees/date.cpp -------------------------------------------------------------------------------- /ch19/1-2-employees/date.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/1-2-employees/date.h -------------------------------------------------------------------------------- /ch19/1-2-employees/employee.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/1-2-employees/employee.cpp -------------------------------------------------------------------------------- /ch19/1-2-employees/employee.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/1-2-employees/employee.h -------------------------------------------------------------------------------- /ch19/1-2-employees/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/1-2-employees/main.cpp -------------------------------------------------------------------------------- /ch19/1-2-employees/manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/1-2-employees/manager.cpp -------------------------------------------------------------------------------- /ch19/1-2-employees/manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/1-2-employees/manager.h -------------------------------------------------------------------------------- /ch19/3-card/3-card.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/3-card/3-card.vcxproj -------------------------------------------------------------------------------- /ch19/3-card/3-card.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/3-card/3-card.vcxproj.user -------------------------------------------------------------------------------- /ch19/3-card/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/3-card/Makefile -------------------------------------------------------------------------------- /ch19/3-card/card.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/3-card/card.cpp -------------------------------------------------------------------------------- /ch19/3-card/card.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/3-card/card.h -------------------------------------------------------------------------------- /ch19/3-card/testCard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/3-card/testCard.cpp -------------------------------------------------------------------------------- /ch19/4-cardGroup/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/4-cardGroup/Makefile -------------------------------------------------------------------------------- /ch19/4-cardGroup/card.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/4-cardGroup/card.cpp -------------------------------------------------------------------------------- /ch19/4-cardGroup/card.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/4-cardGroup/card.h -------------------------------------------------------------------------------- /ch19/4-cardGroup/cardGroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/4-cardGroup/cardGroup.cpp -------------------------------------------------------------------------------- /ch19/4-cardGroup/cardGroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/4-cardGroup/cardGroup.h -------------------------------------------------------------------------------- /ch19/5-6-wasteAndCell/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/5-6-wasteAndCell/Makefile -------------------------------------------------------------------------------- /ch19/5-6-wasteAndCell/card.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/5-6-wasteAndCell/card.cpp -------------------------------------------------------------------------------- /ch19/5-6-wasteAndCell/card.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/5-6-wasteAndCell/card.h -------------------------------------------------------------------------------- /ch19/5-6-wasteAndCell/cell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/5-6-wasteAndCell/cell.h -------------------------------------------------------------------------------- /ch19/5-6-wasteAndCell/waste.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/5-6-wasteAndCell/waste.h -------------------------------------------------------------------------------- /ch19/7-8-9-bigGame/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/7-8-9-bigGame/Makefile -------------------------------------------------------------------------------- /ch19/7-8-9-bigGame/card.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/7-8-9-bigGame/card.cpp -------------------------------------------------------------------------------- /ch19/7-8-9-bigGame/card.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/7-8-9-bigGame/card.h -------------------------------------------------------------------------------- /ch19/7-8-9-bigGame/cardgroup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/7-8-9-bigGame/cardgroup.cpp -------------------------------------------------------------------------------- /ch19/7-8-9-bigGame/cardgroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/7-8-9-bigGame/cardgroup.h -------------------------------------------------------------------------------- /ch19/7-8-9-bigGame/cell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/7-8-9-bigGame/cell.h -------------------------------------------------------------------------------- /ch19/7-8-9-bigGame/deck.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/7-8-9-bigGame/deck.cpp -------------------------------------------------------------------------------- /ch19/7-8-9-bigGame/deck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/7-8-9-bigGame/deck.h -------------------------------------------------------------------------------- /ch19/7-8-9-bigGame/gridLoc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/7-8-9-bigGame/gridLoc.h -------------------------------------------------------------------------------- /ch19/7-8-9-bigGame/io.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/7-8-9-bigGame/io.cpp -------------------------------------------------------------------------------- /ch19/7-8-9-bigGame/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/7-8-9-bigGame/io.h -------------------------------------------------------------------------------- /ch19/7-8-9-bigGame/montana.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/7-8-9-bigGame/montana.cpp -------------------------------------------------------------------------------- /ch19/7-8-9-bigGame/montana.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/7-8-9-bigGame/montana.h -------------------------------------------------------------------------------- /ch19/7-8-9-bigGame/waste.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/7-8-9-bigGame/waste.h -------------------------------------------------------------------------------- /ch19/ch19.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch19/ch19.sln -------------------------------------------------------------------------------- /ch2/1-beach/1-beach.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/1-beach/1-beach.vcxproj -------------------------------------------------------------------------------- /ch2/1-beach/1-beach.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/1-beach/1-beach.vcxproj.user -------------------------------------------------------------------------------- /ch2/1-beach/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/1-beach/Makefile.mingw -------------------------------------------------------------------------------- /ch2/1-beach/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/1-beach/Makefile.msys -------------------------------------------------------------------------------- /ch2/1-beach/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/1-beach/Makefile.unix -------------------------------------------------------------------------------- /ch2/1-beach/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/1-beach/main.cpp -------------------------------------------------------------------------------- /ch2/1-beach/media/beach.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/1-beach/media/beach.jpg -------------------------------------------------------------------------------- /ch2/1-beach/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/1-beach/runw -------------------------------------------------------------------------------- /ch2/1-beach/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/1-beach/runx -------------------------------------------------------------------------------- /ch2/2-beach/2-beach.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/2-beach/2-beach.vcxproj -------------------------------------------------------------------------------- /ch2/2-beach/2-beach.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/2-beach/2-beach.vcxproj.user -------------------------------------------------------------------------------- /ch2/2-beach/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/2-beach/Makefile.mingw -------------------------------------------------------------------------------- /ch2/2-beach/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/2-beach/Makefile.msys -------------------------------------------------------------------------------- /ch2/2-beach/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/2-beach/Makefile.unix -------------------------------------------------------------------------------- /ch2/2-beach/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/2-beach/main.cpp -------------------------------------------------------------------------------- /ch2/2-beach/media/beach.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/2-beach/media/beach.jpg -------------------------------------------------------------------------------- /ch2/2-beach/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/2-beach/runw -------------------------------------------------------------------------------- /ch2/2-beach/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/2-beach/runx -------------------------------------------------------------------------------- /ch2/3-beach/3-beach.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/3-beach/3-beach.vcxproj -------------------------------------------------------------------------------- /ch2/3-beach/3-beach.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/3-beach/3-beach.vcxproj.user -------------------------------------------------------------------------------- /ch2/3-beach/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/3-beach/Makefile.mingw -------------------------------------------------------------------------------- /ch2/3-beach/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/3-beach/Makefile.msys -------------------------------------------------------------------------------- /ch2/3-beach/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/3-beach/Makefile.unix -------------------------------------------------------------------------------- /ch2/3-beach/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/3-beach/main.cpp -------------------------------------------------------------------------------- /ch2/3-beach/media/beach.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/3-beach/media/beach.jpg -------------------------------------------------------------------------------- /ch2/3-beach/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/3-beach/runw -------------------------------------------------------------------------------- /ch2/3-beach/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/3-beach/runx -------------------------------------------------------------------------------- /ch2/4-flamingo/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/4-flamingo/Makefile.mingw -------------------------------------------------------------------------------- /ch2/4-flamingo/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/4-flamingo/Makefile.msys -------------------------------------------------------------------------------- /ch2/4-flamingo/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/4-flamingo/Makefile.unix -------------------------------------------------------------------------------- /ch2/4-flamingo/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/4-flamingo/main.cpp -------------------------------------------------------------------------------- /ch2/4-flamingo/media/beach.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/4-flamingo/media/beach.jpg -------------------------------------------------------------------------------- /ch2/4-flamingo/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/4-flamingo/runw -------------------------------------------------------------------------------- /ch2/4-flamingo/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/4-flamingo/runx -------------------------------------------------------------------------------- /ch2/5-pupdog/5-pupdog.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/5-pupdog/5-pupdog.vcxproj -------------------------------------------------------------------------------- /ch2/5-pupdog/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/5-pupdog/Makefile.mingw -------------------------------------------------------------------------------- /ch2/5-pupdog/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/5-pupdog/Makefile.msys -------------------------------------------------------------------------------- /ch2/5-pupdog/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/5-pupdog/Makefile.unix -------------------------------------------------------------------------------- /ch2/5-pupdog/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/5-pupdog/main.cpp -------------------------------------------------------------------------------- /ch2/5-pupdog/media/beach.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/5-pupdog/media/beach.jpg -------------------------------------------------------------------------------- /ch2/5-pupdog/media/flamingo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/5-pupdog/media/flamingo.png -------------------------------------------------------------------------------- /ch2/5-pupdog/media/pupdog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/5-pupdog/media/pupdog.png -------------------------------------------------------------------------------- /ch2/5-pupdog/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/5-pupdog/runw -------------------------------------------------------------------------------- /ch2/5-pupdog/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/5-pupdog/runx -------------------------------------------------------------------------------- /ch2/6-sound/6-sound.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/6-sound/6-sound.vcxproj -------------------------------------------------------------------------------- /ch2/6-sound/6-sound.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/6-sound/6-sound.vcxproj.user -------------------------------------------------------------------------------- /ch2/6-sound/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/6-sound/Makefile.mingw -------------------------------------------------------------------------------- /ch2/6-sound/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/6-sound/Makefile.msys -------------------------------------------------------------------------------- /ch2/6-sound/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/6-sound/Makefile.unix -------------------------------------------------------------------------------- /ch2/6-sound/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/6-sound/main.cpp -------------------------------------------------------------------------------- /ch2/6-sound/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/6-sound/runw -------------------------------------------------------------------------------- /ch2/6-sound/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/6-sound/runx -------------------------------------------------------------------------------- /ch2/Ch2.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch2/Ch2.sln -------------------------------------------------------------------------------- /ch20/01-swap/01-swap.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch20/01-swap/01-swap.vcxproj -------------------------------------------------------------------------------- /ch20/01-swap/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch20/01-swap/Makefile -------------------------------------------------------------------------------- /ch20/01-swap/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch20/01-swap/main.cpp -------------------------------------------------------------------------------- /ch20/02-concepts/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch20/02-concepts/Makefile -------------------------------------------------------------------------------- /ch20/02-concepts/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch20/02-concepts/main.cpp -------------------------------------------------------------------------------- /ch20/03-printConcepts/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch20/03-printConcepts/Makefile -------------------------------------------------------------------------------- /ch20/03-printConcepts/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch20/03-printConcepts/main.cpp -------------------------------------------------------------------------------- /ch20/04-05-06-intVector/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch20/04-05-06-intVector/Makefile -------------------------------------------------------------------------------- /ch20/04-05-06-intVector/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch20/04-05-06-intVector/main.cpp -------------------------------------------------------------------------------- /ch20/04-05-06-intVector/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch20/04-05-06-intVector/vector.h -------------------------------------------------------------------------------- /ch20/09-vectorTemplate/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch20/09-vectorTemplate/Makefile -------------------------------------------------------------------------------- /ch20/09-vectorTemplate/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch20/09-vectorTemplate/main.cpp -------------------------------------------------------------------------------- /ch20/09-vectorTemplate/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch20/09-vectorTemplate/vector.h -------------------------------------------------------------------------------- /ch20/10-pair/10-pair.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch20/10-pair/10-pair.vcxproj -------------------------------------------------------------------------------- /ch20/10-pair/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch20/10-pair/Makefile -------------------------------------------------------------------------------- /ch20/10-pair/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch20/10-pair/main.cpp -------------------------------------------------------------------------------- /ch20/11-stack/11-stack.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch20/11-stack/11-stack.vcxproj -------------------------------------------------------------------------------- /ch20/11-stack/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch20/11-stack/Makefile -------------------------------------------------------------------------------- /ch20/11-stack/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch20/11-stack/main.cpp -------------------------------------------------------------------------------- /ch20/ch20.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch20/ch20.sln -------------------------------------------------------------------------------- /ch21/1-thru-7-shapes/circle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/1-thru-7-shapes/circle.h -------------------------------------------------------------------------------- /ch21/1-thru-7-shapes/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/1-thru-7-shapes/dddx -------------------------------------------------------------------------------- /ch21/1-thru-7-shapes/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/1-thru-7-shapes/gdbw -------------------------------------------------------------------------------- /ch21/1-thru-7-shapes/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/1-thru-7-shapes/gdbx -------------------------------------------------------------------------------- /ch21/1-thru-7-shapes/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/1-thru-7-shapes/main.cpp -------------------------------------------------------------------------------- /ch21/1-thru-7-shapes/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/1-thru-7-shapes/runw -------------------------------------------------------------------------------- /ch21/1-thru-7-shapes/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/1-thru-7-shapes/runx -------------------------------------------------------------------------------- /ch21/1-thru-7-shapes/shape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/1-thru-7-shapes/shape.cpp -------------------------------------------------------------------------------- /ch21/1-thru-7-shapes/shape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/1-thru-7-shapes/shape.h -------------------------------------------------------------------------------- /ch21/1-thru-7-shapes/text.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/1-thru-7-shapes/text.cpp -------------------------------------------------------------------------------- /ch21/1-thru-7-shapes/text.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/1-thru-7-shapes/text.h -------------------------------------------------------------------------------- /ch21/8-moveSemantics/circle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/8-moveSemantics/circle.h -------------------------------------------------------------------------------- /ch21/8-moveSemantics/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/8-moveSemantics/dddx -------------------------------------------------------------------------------- /ch21/8-moveSemantics/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/8-moveSemantics/gdbw -------------------------------------------------------------------------------- /ch21/8-moveSemantics/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/8-moveSemantics/gdbx -------------------------------------------------------------------------------- /ch21/8-moveSemantics/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/8-moveSemantics/main.cpp -------------------------------------------------------------------------------- /ch21/8-moveSemantics/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/8-moveSemantics/runw -------------------------------------------------------------------------------- /ch21/8-moveSemantics/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/8-moveSemantics/runx -------------------------------------------------------------------------------- /ch21/8-moveSemantics/shape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/8-moveSemantics/shape.cpp -------------------------------------------------------------------------------- /ch21/8-moveSemantics/shape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/8-moveSemantics/shape.h -------------------------------------------------------------------------------- /ch21/8-moveSemantics/string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/8-moveSemantics/string.cpp -------------------------------------------------------------------------------- /ch21/8-moveSemantics/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/8-moveSemantics/string.h -------------------------------------------------------------------------------- /ch21/8-moveSemantics/text.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/8-moveSemantics/text.cpp -------------------------------------------------------------------------------- /ch21/8-moveSemantics/text.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/8-moveSemantics/text.h -------------------------------------------------------------------------------- /ch21/Ch 21.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/Ch 21.sln -------------------------------------------------------------------------------- /ch21/powerupsExercise/circle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/powerupsExercise/circle.h -------------------------------------------------------------------------------- /ch21/powerupsExercise/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/powerupsExercise/dddx -------------------------------------------------------------------------------- /ch21/powerupsExercise/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/powerupsExercise/gdbw -------------------------------------------------------------------------------- /ch21/powerupsExercise/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/powerupsExercise/gdbx -------------------------------------------------------------------------------- /ch21/powerupsExercise/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/powerupsExercise/main.cpp -------------------------------------------------------------------------------- /ch21/powerupsExercise/powerup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/powerupsExercise/powerup.h -------------------------------------------------------------------------------- /ch21/powerupsExercise/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/powerupsExercise/runw -------------------------------------------------------------------------------- /ch21/powerupsExercise/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/powerupsExercise/runx -------------------------------------------------------------------------------- /ch21/powerupsExercise/shape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/powerupsExercise/shape.cpp -------------------------------------------------------------------------------- /ch21/powerupsExercise/shape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/powerupsExercise/shape.h -------------------------------------------------------------------------------- /ch21/powerupsExercise/text.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/powerupsExercise/text.cpp -------------------------------------------------------------------------------- /ch21/powerupsExercise/text.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/powerupsExercise/text.h -------------------------------------------------------------------------------- /ch21/powerupsExercise/wormhole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch21/powerupsExercise/wormhole.h -------------------------------------------------------------------------------- /ch22/1-2-lists/1-2-lists.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch22/1-2-lists/1-2-lists.vcxproj -------------------------------------------------------------------------------- /ch22/1-2-lists/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch22/1-2-lists/Makefile -------------------------------------------------------------------------------- /ch22/1-2-lists/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch22/1-2-lists/list.h -------------------------------------------------------------------------------- /ch22/1-2-lists/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch22/1-2-lists/main.cpp -------------------------------------------------------------------------------- /ch22/ch22.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch22/ch22.sln -------------------------------------------------------------------------------- /ch22/listsExercisesCode/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch22/listsExercisesCode/Makefile -------------------------------------------------------------------------------- /ch22/listsExercisesCode/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch22/listsExercisesCode/list.h -------------------------------------------------------------------------------- /ch22/listsExercisesCode/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch22/listsExercisesCode/main.cpp -------------------------------------------------------------------------------- /ch23/1-iterators/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch23/1-iterators/Makefile -------------------------------------------------------------------------------- /ch23/1-iterators/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch23/1-iterators/list.h -------------------------------------------------------------------------------- /ch23/1-iterators/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch23/1-iterators/main.cpp -------------------------------------------------------------------------------- /ch23/2-span/2-span.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch23/2-span/2-span.vcxproj -------------------------------------------------------------------------------- /ch23/2-span/2-span.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch23/2-span/2-span.vcxproj.user -------------------------------------------------------------------------------- /ch23/2-span/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch23/2-span/Makefile -------------------------------------------------------------------------------- /ch23/2-span/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch23/2-span/main.cpp -------------------------------------------------------------------------------- /ch23/algorithm/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch23/algorithm/Makefile -------------------------------------------------------------------------------- /ch23/algorithm/algorithm.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch23/algorithm/algorithm.vcxproj -------------------------------------------------------------------------------- /ch23/algorithm/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch23/algorithm/main.cpp -------------------------------------------------------------------------------- /ch23/ch23.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch23/ch23.sln -------------------------------------------------------------------------------- /ch24/VisualStudio/ch24.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch24/VisualStudio/ch24.sln -------------------------------------------------------------------------------- /ch24/VisualStudio/usesDLL/io.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch24/VisualStudio/usesDLL/io.cpp -------------------------------------------------------------------------------- /ch24/VisualStudio/usesDLL/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch24/VisualStudio/usesDLL/io.h -------------------------------------------------------------------------------- /ch24/g++/cardLibg++/card.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch24/g++/cardLibg++/card.cpp -------------------------------------------------------------------------------- /ch24/g++/cardLibg++/card.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch24/g++/cardLibg++/card.h -------------------------------------------------------------------------------- /ch24/g++/cardLibg++/cardgroup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch24/g++/cardLibg++/cardgroup.h -------------------------------------------------------------------------------- /ch24/g++/cardLibg++/cell.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch24/g++/cardLibg++/cell.h -------------------------------------------------------------------------------- /ch24/g++/cardLibg++/deck.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch24/g++/cardLibg++/deck.cpp -------------------------------------------------------------------------------- /ch24/g++/cardLibg++/deck.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch24/g++/cardLibg++/deck.h -------------------------------------------------------------------------------- /ch24/g++/cardLibg++/waste.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch24/g++/cardLibg++/waste.h -------------------------------------------------------------------------------- /ch24/g++/montana/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch24/g++/montana/Makefile -------------------------------------------------------------------------------- /ch24/g++/montana/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch24/g++/montana/dddx -------------------------------------------------------------------------------- /ch24/g++/montana/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch24/g++/montana/gdbw -------------------------------------------------------------------------------- /ch24/g++/montana/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch24/g++/montana/gdbx -------------------------------------------------------------------------------- /ch24/g++/montana/gridLoc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch24/g++/montana/gridLoc.h -------------------------------------------------------------------------------- /ch24/g++/montana/io.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch24/g++/montana/io.cpp -------------------------------------------------------------------------------- /ch24/g++/montana/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch24/g++/montana/io.h -------------------------------------------------------------------------------- /ch24/g++/montana/montana.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch24/g++/montana/montana.cpp -------------------------------------------------------------------------------- /ch24/g++/montana/montana.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch24/g++/montana/montana.h -------------------------------------------------------------------------------- /ch24/g++/montana/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch24/g++/montana/runw -------------------------------------------------------------------------------- /ch24/g++/montana/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch24/g++/montana/runx -------------------------------------------------------------------------------- /ch25/1-sstream/1-sstream.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/1-sstream/1-sstream.vcxproj -------------------------------------------------------------------------------- /ch25/1-sstream/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/1-sstream/Makefile.mingw -------------------------------------------------------------------------------- /ch25/1-sstream/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/1-sstream/Makefile.msys -------------------------------------------------------------------------------- /ch25/1-sstream/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/1-sstream/Makefile.unix -------------------------------------------------------------------------------- /ch25/1-sstream/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/1-sstream/dddx -------------------------------------------------------------------------------- /ch25/1-sstream/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/1-sstream/gdbw -------------------------------------------------------------------------------- /ch25/1-sstream/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/1-sstream/gdbx -------------------------------------------------------------------------------- /ch25/1-sstream/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/1-sstream/main.cpp -------------------------------------------------------------------------------- /ch25/1-sstream/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/1-sstream/runw -------------------------------------------------------------------------------- /ch25/1-sstream/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/1-sstream/runx -------------------------------------------------------------------------------- /ch25/2-format/2-format.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/2-format/2-format.vcxproj -------------------------------------------------------------------------------- /ch25/2-format/25.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/2-format/25.sln -------------------------------------------------------------------------------- /ch25/2-format/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/2-format/Makefile -------------------------------------------------------------------------------- /ch25/2-format/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/2-format/main.cpp -------------------------------------------------------------------------------- /ch25/3-format/3-format.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/3-format/3-format.vcxproj -------------------------------------------------------------------------------- /ch25/3-format/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/3-format/Makefile -------------------------------------------------------------------------------- /ch25/3-format/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/3-format/main.cpp -------------------------------------------------------------------------------- /ch25/4-cmdLineArgs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/4-cmdLineArgs/Makefile -------------------------------------------------------------------------------- /ch25/4-cmdLineArgs/file1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/4-cmdLineArgs/file1.txt -------------------------------------------------------------------------------- /ch25/4-cmdLineArgs/file2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/4-cmdLineArgs/file2.txt -------------------------------------------------------------------------------- /ch25/4-cmdLineArgs/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/4-cmdLineArgs/main.cpp -------------------------------------------------------------------------------- /ch25/5-bitManip/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/5-bitManip/Makefile -------------------------------------------------------------------------------- /ch25/5-bitManip/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/5-bitManip/main.cpp -------------------------------------------------------------------------------- /ch25/Ch25.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/Ch25.sln -------------------------------------------------------------------------------- /ch25/ioManipulators/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/ioManipulators/Makefile -------------------------------------------------------------------------------- /ch25/ioManipulators/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch25/ioManipulators/main.cpp -------------------------------------------------------------------------------- /ch26/1-defaulted/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/1-defaulted/Makefile -------------------------------------------------------------------------------- /ch26/1-defaulted/card.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/1-defaulted/card.cpp -------------------------------------------------------------------------------- /ch26/1-defaulted/card.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/1-defaulted/card.h -------------------------------------------------------------------------------- /ch26/1-defaulted/testCard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/1-defaulted/testCard.cpp -------------------------------------------------------------------------------- /ch26/2-constexprs/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/2-constexprs/Makefile.mingw -------------------------------------------------------------------------------- /ch26/2-constexprs/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/2-constexprs/Makefile.msys -------------------------------------------------------------------------------- /ch26/2-constexprs/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/2-constexprs/Makefile.unix -------------------------------------------------------------------------------- /ch26/2-constexprs/color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/2-constexprs/color.h -------------------------------------------------------------------------------- /ch26/2-constexprs/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/2-constexprs/dddx -------------------------------------------------------------------------------- /ch26/2-constexprs/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/2-constexprs/gdbw -------------------------------------------------------------------------------- /ch26/2-constexprs/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/2-constexprs/gdbx -------------------------------------------------------------------------------- /ch26/2-constexprs/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/2-constexprs/main.cpp -------------------------------------------------------------------------------- /ch26/2-constexprs/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/2-constexprs/runw -------------------------------------------------------------------------------- /ch26/2-constexprs/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/2-constexprs/runx -------------------------------------------------------------------------------- /ch26/4-5-6-smartPointers/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/4-5-6-smartPointers/dddx -------------------------------------------------------------------------------- /ch26/4-5-6-smartPointers/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/4-5-6-smartPointers/gdbw -------------------------------------------------------------------------------- /ch26/4-5-6-smartPointers/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/4-5-6-smartPointers/gdbx -------------------------------------------------------------------------------- /ch26/4-5-6-smartPointers/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/4-5-6-smartPointers/runw -------------------------------------------------------------------------------- /ch26/4-5-6-smartPointers/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/4-5-6-smartPointers/runx -------------------------------------------------------------------------------- /ch26/4-5-6-smartPointers/shape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/4-5-6-smartPointers/shape.h -------------------------------------------------------------------------------- /ch26/4-5-6-smartPointers/text.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/4-5-6-smartPointers/text.h -------------------------------------------------------------------------------- /ch26/7-userDefLiterals/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/7-userDefLiterals/Makefile -------------------------------------------------------------------------------- /ch26/7-userDefLiterals/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/7-userDefLiterals/main.cpp -------------------------------------------------------------------------------- /ch26/8-lambdas/8-lambdas.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/8-lambdas/8-lambdas.vcxproj -------------------------------------------------------------------------------- /ch26/8-lambdas/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/8-lambdas/Makefile -------------------------------------------------------------------------------- /ch26/8-lambdas/globalLoc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/8-lambdas/globalLoc.cpp -------------------------------------------------------------------------------- /ch26/8-lambdas/globalLoc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/8-lambdas/globalLoc.h -------------------------------------------------------------------------------- /ch26/8-lambdas/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/8-lambdas/main.cpp -------------------------------------------------------------------------------- /ch26/ch26.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch26/ch26.sln -------------------------------------------------------------------------------- /ch27/1-2-protected/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch27/1-2-protected/Makefile -------------------------------------------------------------------------------- /ch27/1-2-protected/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch27/1-2-protected/main.cpp -------------------------------------------------------------------------------- /ch27/3-4-5-friends/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch27/3-4-5-friends/Makefile -------------------------------------------------------------------------------- /ch27/3-4-5-friends/area.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch27/3-4-5-friends/area.cpp -------------------------------------------------------------------------------- /ch27/3-4-5-friends/area.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch27/3-4-5-friends/area.h -------------------------------------------------------------------------------- /ch27/3-4-5-friends/areas.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch27/3-4-5-friends/areas.txt -------------------------------------------------------------------------------- /ch27/3-4-5-friends/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch27/3-4-5-friends/main.cpp -------------------------------------------------------------------------------- /ch27/6-userConversions/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch27/6-userConversions/Makefile -------------------------------------------------------------------------------- /ch27/6-userConversions/input.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch27/6-userConversions/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch27/6-userConversions/main.cpp -------------------------------------------------------------------------------- /ch27/6-userConversions/string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch27/6-userConversions/string.h -------------------------------------------------------------------------------- /ch27/7-coroutines/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch27/7-coroutines/main.cpp -------------------------------------------------------------------------------- /ch27/ch27.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch27/ch27.sln -------------------------------------------------------------------------------- /ch27/modules/greetings.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch27/modules/greetings.ixx -------------------------------------------------------------------------------- /ch27/modules/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch27/modules/main.cpp -------------------------------------------------------------------------------- /ch27/modules/modules.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch27/modules/modules.sln -------------------------------------------------------------------------------- /ch27/modules/modules.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch27/modules/modules.vcxproj -------------------------------------------------------------------------------- /ch27/modules/printGreetings.ixx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch27/modules/printGreetings.ixx -------------------------------------------------------------------------------- /ch28/1-hello/1-hello.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch28/1-hello/1-hello.vcxproj -------------------------------------------------------------------------------- /ch28/1-hello/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch28/1-hello/Makefile -------------------------------------------------------------------------------- /ch28/1-hello/hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch28/1-hello/hello.c -------------------------------------------------------------------------------- /ch28/2-consoleIO/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch28/2-consoleIO/Makefile -------------------------------------------------------------------------------- /ch28/2-consoleIO/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch28/2-consoleIO/main.c -------------------------------------------------------------------------------- /ch28/3-fileIO/3-fileIO.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch28/3-fileIO/3-fileIO.vcxproj -------------------------------------------------------------------------------- /ch28/3-fileIO/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch28/3-fileIO/Makefile -------------------------------------------------------------------------------- /ch28/3-fileIO/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch28/3-fileIO/main.c -------------------------------------------------------------------------------- /ch28/4-stringIO/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch28/4-stringIO/Makefile -------------------------------------------------------------------------------- /ch28/4-stringIO/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch28/4-stringIO/main.c -------------------------------------------------------------------------------- /ch28/5-passcode/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch28/5-passcode/Makefile -------------------------------------------------------------------------------- /ch28/5-passcode/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch28/5-passcode/main.c -------------------------------------------------------------------------------- /ch28/6-stringStats/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch28/6-stringStats/Makefile -------------------------------------------------------------------------------- /ch28/6-stringStats/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch28/6-stringStats/main.c -------------------------------------------------------------------------------- /ch28/ch28.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch28/ch28.sln -------------------------------------------------------------------------------- /ch29/1-3-sdlProgram/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch29/1-3-sdlProgram/dddx -------------------------------------------------------------------------------- /ch29/1-3-sdlProgram/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch29/1-3-sdlProgram/gdbw -------------------------------------------------------------------------------- /ch29/1-3-sdlProgram/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch29/1-3-sdlProgram/gdbx -------------------------------------------------------------------------------- /ch29/1-3-sdlProgram/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch29/1-3-sdlProgram/main.cpp -------------------------------------------------------------------------------- /ch29/1-3-sdlProgram/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch29/1-3-sdlProgram/runw -------------------------------------------------------------------------------- /ch29/1-3-sdlProgram/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch29/1-3-sdlProgram/runx -------------------------------------------------------------------------------- /ch29/Ch29.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch29/Ch29.sln -------------------------------------------------------------------------------- /ch3/1-variables/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/1-variables/Makefile.mingw -------------------------------------------------------------------------------- /ch3/1-variables/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/1-variables/Makefile.msys -------------------------------------------------------------------------------- /ch3/1-variables/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/1-variables/Makefile.unix -------------------------------------------------------------------------------- /ch3/1-variables/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/1-variables/main.cpp -------------------------------------------------------------------------------- /ch3/1-variables/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/1-variables/runw -------------------------------------------------------------------------------- /ch3/1-variables/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/1-variables/runx -------------------------------------------------------------------------------- /ch3/2-divingBoard/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/2-divingBoard/Makefile.mingw -------------------------------------------------------------------------------- /ch3/2-divingBoard/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/2-divingBoard/Makefile.msys -------------------------------------------------------------------------------- /ch3/2-divingBoard/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/2-divingBoard/Makefile.unix -------------------------------------------------------------------------------- /ch3/2-divingBoard/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/2-divingBoard/main.cpp -------------------------------------------------------------------------------- /ch3/2-divingBoard/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/2-divingBoard/runw -------------------------------------------------------------------------------- /ch3/2-divingBoard/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/2-divingBoard/runx -------------------------------------------------------------------------------- /ch3/3-star-wrong/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/3-star-wrong/Makefile.mingw -------------------------------------------------------------------------------- /ch3/3-star-wrong/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/3-star-wrong/Makefile.msys -------------------------------------------------------------------------------- /ch3/3-star-wrong/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/3-star-wrong/Makefile.unix -------------------------------------------------------------------------------- /ch3/3-star-wrong/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/3-star-wrong/main.cpp -------------------------------------------------------------------------------- /ch3/3-star-wrong/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/3-star-wrong/runw -------------------------------------------------------------------------------- /ch3/3-star-wrong/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/3-star-wrong/runx -------------------------------------------------------------------------------- /ch3/4-star/4-star.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/4-star/4-star.vcxproj -------------------------------------------------------------------------------- /ch3/4-star/4-star.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/4-star/4-star.vcxproj.user -------------------------------------------------------------------------------- /ch3/4-star/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/4-star/Makefile.mingw -------------------------------------------------------------------------------- /ch3/4-star/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/4-star/Makefile.msys -------------------------------------------------------------------------------- /ch3/4-star/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/4-star/Makefile.unix -------------------------------------------------------------------------------- /ch3/4-star/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/4-star/main.cpp -------------------------------------------------------------------------------- /ch3/4-star/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/4-star/runw -------------------------------------------------------------------------------- /ch3/4-star/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/4-star/runx -------------------------------------------------------------------------------- /ch3/Ch3.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/Ch3.sln -------------------------------------------------------------------------------- /ch3/bugsHead-with-constexpr/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/bugsHead-with-constexpr/runw -------------------------------------------------------------------------------- /ch3/bugsHead-with-constexpr/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch3/bugsHead-with-constexpr/runx -------------------------------------------------------------------------------- /ch4/1-mouse/1-mouse.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch4/1-mouse/1-mouse.vcxproj -------------------------------------------------------------------------------- /ch4/1-mouse/1-mouse.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch4/1-mouse/1-mouse.vcxproj.user -------------------------------------------------------------------------------- /ch4/1-mouse/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch4/1-mouse/Makefile.mingw -------------------------------------------------------------------------------- /ch4/1-mouse/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch4/1-mouse/Makefile.msys -------------------------------------------------------------------------------- /ch4/1-mouse/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch4/1-mouse/Makefile.unix -------------------------------------------------------------------------------- /ch4/1-mouse/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch4/1-mouse/main.cpp -------------------------------------------------------------------------------- /ch4/1-mouse/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch4/1-mouse/runw -------------------------------------------------------------------------------- /ch4/1-mouse/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch4/1-mouse/runx -------------------------------------------------------------------------------- /ch4/2-searchBox/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch4/2-searchBox/Makefile.mingw -------------------------------------------------------------------------------- /ch4/2-searchBox/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch4/2-searchBox/Makefile.msys -------------------------------------------------------------------------------- /ch4/2-searchBox/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch4/2-searchBox/Makefile.unix -------------------------------------------------------------------------------- /ch4/2-searchBox/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch4/2-searchBox/main.cpp -------------------------------------------------------------------------------- /ch4/2-searchBox/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch4/2-searchBox/runw -------------------------------------------------------------------------------- /ch4/2-searchBox/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch4/2-searchBox/runx -------------------------------------------------------------------------------- /ch4/3-searchGame/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch4/3-searchGame/Makefile.mingw -------------------------------------------------------------------------------- /ch4/3-searchGame/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch4/3-searchGame/Makefile.msys -------------------------------------------------------------------------------- /ch4/3-searchGame/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch4/3-searchGame/Makefile.unix -------------------------------------------------------------------------------- /ch4/3-searchGame/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch4/3-searchGame/dddx -------------------------------------------------------------------------------- /ch4/3-searchGame/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch4/3-searchGame/main.cpp -------------------------------------------------------------------------------- /ch4/3-searchGame/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch4/3-searchGame/runw -------------------------------------------------------------------------------- /ch4/3-searchGame/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch4/3-searchGame/runx -------------------------------------------------------------------------------- /ch4/Ch4.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch4/Ch4.sln -------------------------------------------------------------------------------- /ch5/1-askAge/1-askAge.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/1-askAge/1-askAge.vcxproj -------------------------------------------------------------------------------- /ch5/1-askAge/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/1-askAge/Makefile.mingw -------------------------------------------------------------------------------- /ch5/1-askAge/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/1-askAge/Makefile.msys -------------------------------------------------------------------------------- /ch5/1-askAge/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/1-askAge/Makefile.unix -------------------------------------------------------------------------------- /ch5/1-askAge/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/1-askAge/main.cpp -------------------------------------------------------------------------------- /ch5/1-askAge/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/1-askAge/runw -------------------------------------------------------------------------------- /ch5/1-askAge/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/1-askAge/runx -------------------------------------------------------------------------------- /ch5/2-averaging/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/2-averaging/Makefile.mingw -------------------------------------------------------------------------------- /ch5/2-averaging/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/2-averaging/Makefile.msys -------------------------------------------------------------------------------- /ch5/2-averaging/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/2-averaging/Makefile.unix -------------------------------------------------------------------------------- /ch5/2-averaging/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/2-averaging/main.cpp -------------------------------------------------------------------------------- /ch5/2-averaging/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/2-averaging/runw -------------------------------------------------------------------------------- /ch5/2-averaging/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/2-averaging/runx -------------------------------------------------------------------------------- /ch5/3-alphaOrder/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/3-alphaOrder/Makefile.mingw -------------------------------------------------------------------------------- /ch5/3-alphaOrder/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/3-alphaOrder/Makefile.msys -------------------------------------------------------------------------------- /ch5/3-alphaOrder/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/3-alphaOrder/Makefile.unix -------------------------------------------------------------------------------- /ch5/3-alphaOrder/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/3-alphaOrder/main.cpp -------------------------------------------------------------------------------- /ch5/3-alphaOrder/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/3-alphaOrder/runw -------------------------------------------------------------------------------- /ch5/3-alphaOrder/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/3-alphaOrder/runx -------------------------------------------------------------------------------- /ch5/4-alphaOrder/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/4-alphaOrder/Makefile.mingw -------------------------------------------------------------------------------- /ch5/4-alphaOrder/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/4-alphaOrder/Makefile.msys -------------------------------------------------------------------------------- /ch5/4-alphaOrder/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/4-alphaOrder/Makefile.unix -------------------------------------------------------------------------------- /ch5/4-alphaOrder/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/4-alphaOrder/main.cpp -------------------------------------------------------------------------------- /ch5/4-alphaOrder/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/4-alphaOrder/runw -------------------------------------------------------------------------------- /ch5/4-alphaOrder/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/4-alphaOrder/runx -------------------------------------------------------------------------------- /ch5/5-switch/5-switch.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/5-switch/5-switch.vcxproj -------------------------------------------------------------------------------- /ch5/5-switch/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/5-switch/Makefile.mingw -------------------------------------------------------------------------------- /ch5/5-switch/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/5-switch/Makefile.msys -------------------------------------------------------------------------------- /ch5/5-switch/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/5-switch/Makefile.unix -------------------------------------------------------------------------------- /ch5/5-switch/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/5-switch/main.cpp -------------------------------------------------------------------------------- /ch5/5-switch/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/5-switch/runw -------------------------------------------------------------------------------- /ch5/5-switch/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/5-switch/runx -------------------------------------------------------------------------------- /ch5/Ch5.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/Ch5.sln -------------------------------------------------------------------------------- /ch5/loops-with-SSDL/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/loops-with-SSDL/main.cpp -------------------------------------------------------------------------------- /ch5/loops-with-SSDL/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/loops-with-SSDL/runw -------------------------------------------------------------------------------- /ch5/loops-with-SSDL/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch5/loops-with-SSDL/runx -------------------------------------------------------------------------------- /ch6/1-circles/1-circles.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch6/1-circles/1-circles.vcxproj -------------------------------------------------------------------------------- /ch6/1-circles/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch6/1-circles/Makefile.mingw -------------------------------------------------------------------------------- /ch6/1-circles/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch6/1-circles/Makefile.msys -------------------------------------------------------------------------------- /ch6/1-circles/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch6/1-circles/Makefile.unix -------------------------------------------------------------------------------- /ch6/1-circles/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch6/1-circles/main.cpp -------------------------------------------------------------------------------- /ch6/1-circles/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch6/1-circles/runw -------------------------------------------------------------------------------- /ch6/1-circles/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch6/1-circles/runx -------------------------------------------------------------------------------- /ch6/Ch6.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch6/Ch6.sln -------------------------------------------------------------------------------- /ch7/1-greyscale/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/1-greyscale/Makefile.mingw -------------------------------------------------------------------------------- /ch7/1-greyscale/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/1-greyscale/Makefile.msys -------------------------------------------------------------------------------- /ch7/1-greyscale/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/1-greyscale/Makefile.unix -------------------------------------------------------------------------------- /ch7/1-greyscale/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/1-greyscale/main.cpp -------------------------------------------------------------------------------- /ch7/1-greyscale/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/1-greyscale/runw -------------------------------------------------------------------------------- /ch7/1-greyscale/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/1-greyscale/runx -------------------------------------------------------------------------------- /ch7/2-drawCross/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/2-drawCross/Makefile.mingw -------------------------------------------------------------------------------- /ch7/2-drawCross/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/2-drawCross/Makefile.msys -------------------------------------------------------------------------------- /ch7/2-drawCross/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/2-drawCross/Makefile.unix -------------------------------------------------------------------------------- /ch7/2-drawCross/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/2-drawCross/main.cpp -------------------------------------------------------------------------------- /ch7/2-drawCross/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/2-drawCross/runw -------------------------------------------------------------------------------- /ch7/2-drawCross/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/2-drawCross/runx -------------------------------------------------------------------------------- /ch7/3-drawCrosses/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/3-drawCrosses/Makefile.mingw -------------------------------------------------------------------------------- /ch7/3-drawCrosses/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/3-drawCrosses/Makefile.msys -------------------------------------------------------------------------------- /ch7/3-drawCrosses/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/3-drawCrosses/Makefile.unix -------------------------------------------------------------------------------- /ch7/3-drawCrosses/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/3-drawCrosses/main.cpp -------------------------------------------------------------------------------- /ch7/3-drawCrosses/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/3-drawCrosses/runw -------------------------------------------------------------------------------- /ch7/3-drawCrosses/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/3-drawCrosses/runx -------------------------------------------------------------------------------- /ch7/4-globalVars/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/4-globalVars/Makefile.mingw -------------------------------------------------------------------------------- /ch7/4-globalVars/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/4-globalVars/Makefile.msys -------------------------------------------------------------------------------- /ch7/4-globalVars/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/4-globalVars/Makefile.unix -------------------------------------------------------------------------------- /ch7/4-globalVars/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/4-globalVars/main.cpp -------------------------------------------------------------------------------- /ch7/4-globalVars/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/4-globalVars/runw -------------------------------------------------------------------------------- /ch7/4-globalVars/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/4-globalVars/runx -------------------------------------------------------------------------------- /ch7/5-comic/5-comic.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/5-comic/5-comic.vcxproj -------------------------------------------------------------------------------- /ch7/5-comic/5-comic.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/5-comic/5-comic.vcxproj.user -------------------------------------------------------------------------------- /ch7/5-comic/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/5-comic/Makefile.mingw -------------------------------------------------------------------------------- /ch7/5-comic/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/5-comic/Makefile.msys -------------------------------------------------------------------------------- /ch7/5-comic/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/5-comic/Makefile.unix -------------------------------------------------------------------------------- /ch7/5-comic/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/5-comic/main.cpp -------------------------------------------------------------------------------- /ch7/5-comic/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/5-comic/runw -------------------------------------------------------------------------------- /ch7/5-comic/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/5-comic/runx -------------------------------------------------------------------------------- /ch7/Ch7.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch7/Ch7.sln -------------------------------------------------------------------------------- /ch8/1-random/1-random.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/1-random/1-random.vcxproj -------------------------------------------------------------------------------- /ch8/1-random/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/1-random/Makefile.mingw -------------------------------------------------------------------------------- /ch8/1-random/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/1-random/Makefile.msys -------------------------------------------------------------------------------- /ch8/1-random/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/1-random/Makefile.unix -------------------------------------------------------------------------------- /ch8/1-random/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/1-random/main.cpp -------------------------------------------------------------------------------- /ch8/1-random/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/1-random/runw -------------------------------------------------------------------------------- /ch8/1-random/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/1-random/runx -------------------------------------------------------------------------------- /ch8/2-srandRepeated/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/2-srandRepeated/main.cpp -------------------------------------------------------------------------------- /ch8/2-srandRepeated/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/2-srandRepeated/runw -------------------------------------------------------------------------------- /ch8/2-srandRepeated/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/2-srandRepeated/runx -------------------------------------------------------------------------------- /ch8/3-craps/3-craps.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/3-craps/3-craps.vcxproj -------------------------------------------------------------------------------- /ch8/3-craps/3-craps.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/3-craps/3-craps.vcxproj.user -------------------------------------------------------------------------------- /ch8/3-craps/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/3-craps/Makefile.mingw -------------------------------------------------------------------------------- /ch8/3-craps/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/3-craps/Makefile.msys -------------------------------------------------------------------------------- /ch8/3-craps/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/3-craps/Makefile.unix -------------------------------------------------------------------------------- /ch8/3-craps/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/3-craps/main.cpp -------------------------------------------------------------------------------- /ch8/3-craps/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/3-craps/runw -------------------------------------------------------------------------------- /ch8/3-craps/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/3-craps/runx -------------------------------------------------------------------------------- /ch8/4-isUpper/4-isUpper.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/4-isUpper/4-isUpper.vcxproj -------------------------------------------------------------------------------- /ch8/4-isUpper/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/4-isUpper/Makefile.mingw -------------------------------------------------------------------------------- /ch8/4-isUpper/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/4-isUpper/Makefile.msys -------------------------------------------------------------------------------- /ch8/4-isUpper/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/4-isUpper/Makefile.unix -------------------------------------------------------------------------------- /ch8/4-isUpper/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/4-isUpper/main.cpp -------------------------------------------------------------------------------- /ch8/4-isUpper/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/4-isUpper/runw -------------------------------------------------------------------------------- /ch8/4-isUpper/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/4-isUpper/runx -------------------------------------------------------------------------------- /ch8/Ch8.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch8/Ch8.sln -------------------------------------------------------------------------------- /ch9/1-flag-allFixed/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag-allFixed/dddx -------------------------------------------------------------------------------- /ch9/1-flag-allFixed/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag-allFixed/gdbw -------------------------------------------------------------------------------- /ch9/1-flag-allFixed/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag-allFixed/gdbx -------------------------------------------------------------------------------- /ch9/1-flag-allFixed/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag-allFixed/main.cpp -------------------------------------------------------------------------------- /ch9/1-flag-allFixed/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag-allFixed/runw -------------------------------------------------------------------------------- /ch9/1-flag-allFixed/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag-allFixed/runx -------------------------------------------------------------------------------- /ch9/1-flag-stripesFixed/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag-stripesFixed/dddx -------------------------------------------------------------------------------- /ch9/1-flag-stripesFixed/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag-stripesFixed/gdbw -------------------------------------------------------------------------------- /ch9/1-flag-stripesFixed/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag-stripesFixed/gdbx -------------------------------------------------------------------------------- /ch9/1-flag-stripesFixed/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag-stripesFixed/main.cpp -------------------------------------------------------------------------------- /ch9/1-flag-stripesFixed/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag-stripesFixed/runw -------------------------------------------------------------------------------- /ch9/1-flag-stripesFixed/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag-stripesFixed/runx -------------------------------------------------------------------------------- /ch9/1-flag/1-flag.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag/1-flag.vcxproj -------------------------------------------------------------------------------- /ch9/1-flag/1-flag.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag/1-flag.vcxproj.user -------------------------------------------------------------------------------- /ch9/1-flag/Makefile.mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag/Makefile.mingw -------------------------------------------------------------------------------- /ch9/1-flag/Makefile.msys: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag/Makefile.msys -------------------------------------------------------------------------------- /ch9/1-flag/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag/Makefile.unix -------------------------------------------------------------------------------- /ch9/1-flag/Makefile.unix~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag/Makefile.unix~ -------------------------------------------------------------------------------- /ch9/1-flag/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag/dddx -------------------------------------------------------------------------------- /ch9/1-flag/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag/gdbw -------------------------------------------------------------------------------- /ch9/1-flag/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag/gdbx -------------------------------------------------------------------------------- /ch9/1-flag/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag/main.cpp -------------------------------------------------------------------------------- /ch9/1-flag/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag/runw -------------------------------------------------------------------------------- /ch9/1-flag/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/1-flag/runx -------------------------------------------------------------------------------- /ch9/Ch9.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/ch9/Ch9.sln -------------------------------------------------------------------------------- /clean.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/clean.bat -------------------------------------------------------------------------------- /errata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/errata.md -------------------------------------------------------------------------------- /external/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/README.txt -------------------------------------------------------------------------------- /external/SDL2/BUGS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/BUGS.txt -------------------------------------------------------------------------------- /external/SDL2/COPYING.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/COPYING.txt -------------------------------------------------------------------------------- /external/SDL2/README-SDL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/README-SDL.txt -------------------------------------------------------------------------------- /external/SDL2/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/README.txt -------------------------------------------------------------------------------- /external/SDL2/WhatsNew.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/WhatsNew.txt -------------------------------------------------------------------------------- /external/SDL2/docs/README-hg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/docs/README-hg.md -------------------------------------------------------------------------------- /external/SDL2/docs/README-ios.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/docs/README-ios.md -------------------------------------------------------------------------------- /external/SDL2/docs/README-psp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/docs/README-psp.md -------------------------------------------------------------------------------- /external/SDL2/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/docs/README.md -------------------------------------------------------------------------------- /external/SDL2/docs/doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/docs/doxyfile -------------------------------------------------------------------------------- /external/SDL2/include/SDL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/include/SDL.h -------------------------------------------------------------------------------- /external/SDL2/include/SDL_bits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/include/SDL_bits.h -------------------------------------------------------------------------------- /external/SDL2/include/SDL_egl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/include/SDL_egl.h -------------------------------------------------------------------------------- /external/SDL2/include/SDL_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/include/SDL_log.h -------------------------------------------------------------------------------- /external/SDL2/include/SDL_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/include/SDL_main.h -------------------------------------------------------------------------------- /external/SDL2/include/SDL_name.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/include/SDL_name.h -------------------------------------------------------------------------------- /external/SDL2/include/SDL_quit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/include/SDL_quit.h -------------------------------------------------------------------------------- /external/SDL2/include/SDL_rect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/include/SDL_rect.h -------------------------------------------------------------------------------- /external/SDL2/include/SDL_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/include/SDL_test.h -------------------------------------------------------------------------------- /external/SDL2/include/SDL_ttf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/include/SDL_ttf.h -------------------------------------------------------------------------------- /external/SDL2/lib/x86/SDL2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/lib/x86/SDL2.dll -------------------------------------------------------------------------------- /external/SDL2/lib/x86/SDL2.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/lib/x86/SDL2.lib -------------------------------------------------------------------------------- /external/SDL2/lib/x86/zlib1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SDL2/lib/x86/zlib1.dll -------------------------------------------------------------------------------- /external/SSDL/COPYING.SSDL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/COPYING.SSDL.txt -------------------------------------------------------------------------------- /external/SSDL/MSys/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/MSys/Makefile -------------------------------------------------------------------------------- /external/SSDL/MSys/libssdl.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/MSys/libssdl.a -------------------------------------------------------------------------------- /external/SSDL/MSys/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/MSys/readme.txt -------------------------------------------------------------------------------- /external/SSDL/MSys/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/MSys/runw -------------------------------------------------------------------------------- /external/SSDL/MinGW/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/MinGW/Makefile -------------------------------------------------------------------------------- /external/SSDL/MinGW/libssdl.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/MinGW/libssdl.a -------------------------------------------------------------------------------- /external/SSDL/MinGW/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/MinGW/readme.txt -------------------------------------------------------------------------------- /external/SSDL/MinGW/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/MinGW/runw -------------------------------------------------------------------------------- /external/SSDL/README.SSDL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/README.SSDL.txt -------------------------------------------------------------------------------- /external/SSDL/VS/SSDL.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/VS/SSDL.sln -------------------------------------------------------------------------------- /external/SSDL/VS/SSDL.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/VS/SSDL.vcxproj -------------------------------------------------------------------------------- /external/SSDL/VS/test.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/VS/test.vcxproj -------------------------------------------------------------------------------- /external/SSDL/include/SSDL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/include/SSDL.h -------------------------------------------------------------------------------- /external/SSDL/include/SSDL_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/include/SSDL_io.h -------------------------------------------------------------------------------- /external/SSDL/mcve-1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/Makefile -------------------------------------------------------------------------------- /external/SSDL/mcve-1/SSDL.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/SSDL.sln -------------------------------------------------------------------------------- /external/SSDL/mcve-1/SSDL_font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/SSDL_font.h -------------------------------------------------------------------------------- /external/SSDL/mcve-1/SSDL_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/SSDL_io.h -------------------------------------------------------------------------------- /external/SSDL/mcve-1/dddx: -------------------------------------------------------------------------------- 1 | ddd a.out & 2 | 3 | 4 | -------------------------------------------------------------------------------- /external/SSDL/mcve-1/gdbx: -------------------------------------------------------------------------------- 1 | gdb a.out 2 | 3 | -------------------------------------------------------------------------------- /external/SSDL/mcve-1/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/runx -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.1 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.10: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.10 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.11: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.11 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.12 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.13: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.13 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.14: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.14 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.16: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.16 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.17: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.17 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.18: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.18 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.2 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.20: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.20 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.21: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.21 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.22: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.22 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.23: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.23 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.24: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.24 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.25: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.25 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.26: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.26 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.27: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.27 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.28: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.28 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.29: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.29 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.3 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.30: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.30 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.31: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.31 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.32 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.33: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.33 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.35: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.35 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.4 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.5 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.6: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.6 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.7 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.8 -------------------------------------------------------------------------------- /external/SSDL/mcve-1/testSSDL.9: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-1/testSSDL.9 -------------------------------------------------------------------------------- /external/SSDL/mcve-testSSDL/dddx: -------------------------------------------------------------------------------- 1 | ddd a.out & 2 | 3 | 4 | -------------------------------------------------------------------------------- /external/SSDL/mcve-testSSDL/gdbx: -------------------------------------------------------------------------------- 1 | gdb a.out 2 | 3 | -------------------------------------------------------------------------------- /external/SSDL/mcve-testSSDL/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve-testSSDL/runx -------------------------------------------------------------------------------- /external/SSDL/mcve/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve/Makefile -------------------------------------------------------------------------------- /external/SSDL/mcve/SSDL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve/SSDL.h -------------------------------------------------------------------------------- /external/SSDL/mcve/SSDL.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve/SSDL.sln -------------------------------------------------------------------------------- /external/SSDL/mcve/SSDL_color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve/SSDL_color.h -------------------------------------------------------------------------------- /external/SSDL/mcve/SSDL_draw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve/SSDL_draw.cpp -------------------------------------------------------------------------------- /external/SSDL/mcve/SSDL_draw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve/SSDL_draw.h -------------------------------------------------------------------------------- /external/SSDL/mcve/SSDL_font.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve/SSDL_font.cpp -------------------------------------------------------------------------------- /external/SSDL/mcve/SSDL_font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve/SSDL_font.h -------------------------------------------------------------------------------- /external/SSDL/mcve/SSDL_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve/SSDL_image.h -------------------------------------------------------------------------------- /external/SSDL/mcve/SSDL_io.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve/SSDL_io.cpp -------------------------------------------------------------------------------- /external/SSDL/mcve/SSDL_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve/SSDL_io.h -------------------------------------------------------------------------------- /external/SSDL/mcve/SSDL_sound.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve/SSDL_sound.h -------------------------------------------------------------------------------- /external/SSDL/mcve/SSDL_sprite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve/SSDL_sprite.h -------------------------------------------------------------------------------- /external/SSDL/mcve/SSDL_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve/SSDL_stream.h -------------------------------------------------------------------------------- /external/SSDL/mcve/SSDL_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve/SSDL_timer.h -------------------------------------------------------------------------------- /external/SSDL/mcve/dddx: -------------------------------------------------------------------------------- 1 | ddd a.out & 2 | 3 | 4 | -------------------------------------------------------------------------------- /external/SSDL/mcve/gdbx: -------------------------------------------------------------------------------- 1 | gdb a.out 2 | 3 | -------------------------------------------------------------------------------- /external/SSDL/mcve/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve/main.cpp -------------------------------------------------------------------------------- /external/SSDL/mcve/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/mcve/runx -------------------------------------------------------------------------------- /external/SSDL/src/SSDL_color.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/src/SSDL_color.cpp -------------------------------------------------------------------------------- /external/SSDL/src/SSDL_draw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/src/SSDL_draw.cpp -------------------------------------------------------------------------------- /external/SSDL/src/SSDL_font.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/src/SSDL_font.cpp -------------------------------------------------------------------------------- /external/SSDL/src/SSDL_image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/src/SSDL_image.cpp -------------------------------------------------------------------------------- /external/SSDL/src/SSDL_io.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/src/SSDL_io.cpp -------------------------------------------------------------------------------- /external/SSDL/src/SSDL_sound.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/src/SSDL_sound.cpp -------------------------------------------------------------------------------- /external/SSDL/src/SSDL_timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/src/SSDL_timer.cpp -------------------------------------------------------------------------------- /external/SSDL/test/Makefile.unix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/test/Makefile.unix -------------------------------------------------------------------------------- /external/SSDL/test/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/test/dddx -------------------------------------------------------------------------------- /external/SSDL/test/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/test/gdbw -------------------------------------------------------------------------------- /external/SSDL/test/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/test/gdbx -------------------------------------------------------------------------------- /external/SSDL/test/media/yum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/test/media/yum.png -------------------------------------------------------------------------------- /external/SSDL/test/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/test/runw -------------------------------------------------------------------------------- /external/SSDL/test/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/test/runx -------------------------------------------------------------------------------- /external/SSDL/test/testSSDL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/test/testSSDL.cpp -------------------------------------------------------------------------------- /external/SSDL/unix/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/unix/Makefile -------------------------------------------------------------------------------- /external/SSDL/unix/dddx: -------------------------------------------------------------------------------- 1 | export LD_LIBRARY_PATH=. 2 | ddd shared-test & 3 | -------------------------------------------------------------------------------- /external/SSDL/unix/gdbx: -------------------------------------------------------------------------------- 1 | export LD_LIBRARY_PATH=. 2 | gdb shared-test 3 | 4 | -------------------------------------------------------------------------------- /external/SSDL/unix/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/unix/readme.txt -------------------------------------------------------------------------------- /external/SSDL/unix/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/unix/runx -------------------------------------------------------------------------------- /external/SSDL/unixTestWoLib/dddx: -------------------------------------------------------------------------------- 1 | export LD_LIBRARY_PATH=. 2 | ddd a.out & 3 | -------------------------------------------------------------------------------- /external/SSDL/unixTestWoLib/gdbx: -------------------------------------------------------------------------------- 1 | export LD_LIBRARY_PATH=. 2 | gdb a.out 3 | 4 | -------------------------------------------------------------------------------- /external/SSDL/unixTestWoLib/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/SSDL/unixTestWoLib/runx -------------------------------------------------------------------------------- /external/fmt-master/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/fmt-master/.gitignore -------------------------------------------------------------------------------- /external/fmt-master/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/fmt-master/.travis.yml -------------------------------------------------------------------------------- /external/fmt-master/LICENSE.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/fmt-master/LICENSE.rst -------------------------------------------------------------------------------- /external/fmt-master/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/fmt-master/README.rst -------------------------------------------------------------------------------- /external/fmt-master/doc/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/fmt-master/doc/api.rst -------------------------------------------------------------------------------- /external/fmt-master/doc/basic-bootstrap/theme.conf: -------------------------------------------------------------------------------- 1 | [theme] 2 | inherit = basic 3 | -------------------------------------------------------------------------------- /external/fmt-master/doc/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/fmt-master/doc/build.py -------------------------------------------------------------------------------- /external/fmt-master/doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/fmt-master/doc/conf.py -------------------------------------------------------------------------------- /external/fmt-master/doc/fmt.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/fmt-master/doc/fmt.less -------------------------------------------------------------------------------- /external/fmt-master/src/os.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/fmt-master/src/os.cc -------------------------------------------------------------------------------- /external/fmt-master/support/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /external/fmt-master/support/rtd/theme/theme.conf: -------------------------------------------------------------------------------- 1 | [theme] 2 | inherit = basic 3 | -------------------------------------------------------------------------------- /external/fmt-master/test/format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/fmt-master/test/format -------------------------------------------------------------------------------- /external/fmt-master/test/header-only-test.cc: -------------------------------------------------------------------------------- 1 | // Header-only configuration test 2 | 3 | #include "fmt/core.h" 4 | -------------------------------------------------------------------------------- /external/fmt-master/test/scan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/fmt-master/test/scan.h -------------------------------------------------------------------------------- /external/fmt-master/test/util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/fmt-master/test/util.cc -------------------------------------------------------------------------------- /external/fmt-master/test/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/external/fmt-master/test/util.h -------------------------------------------------------------------------------- /newWork/UsingC++20Features.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/newWork/UsingC++20Features.txt -------------------------------------------------------------------------------- /newWork/basicSSDLProject/dddx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/newWork/basicSSDLProject/dddx -------------------------------------------------------------------------------- /newWork/basicSSDLProject/gdbw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/newWork/basicSSDLProject/gdbw -------------------------------------------------------------------------------- /newWork/basicSSDLProject/gdbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/newWork/basicSSDLProject/gdbx -------------------------------------------------------------------------------- /newWork/basicSSDLProject/runw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/newWork/basicSSDLProject/runw -------------------------------------------------------------------------------- /newWork/basicSSDLProject/runx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/cpp20-for-lazy-programmers/HEAD/newWork/basicSSDLProject/runx --------------------------------------------------------------------------------