diff --git a/ABitmapClass/.cproject b/ABitmapClass/.cproject new file mode 100644 index 0000000..ef06a07 --- /dev/null +++ b/ABitmapClass/.cproject @@ -0,0 +1,473 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +ABitmapClass +true +false + + +/usr/bin/make +-j4 +ABitmapClass/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ABitmapClass" -j4 +ABitmapClass +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ABitmapClass" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/ABitmapClass.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ABitmapClass/.project b/ABitmapClass/.project new file mode 100644 index 0000000..e590325 --- /dev/null +++ b/ABitmapClass/.project @@ -0,0 +1,182 @@ + + + ABitmapClass@ABitmapClass + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ABitmapClass + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ABitmapClass + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] ABitmapClass + 2 + virtual:/virtual + + + [Targets]/[exe] ABitmapClass/ + 2 + virtual:/virtual + + + [Targets]/[exe] ABitmapClass/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] ABitmapClass/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ABitmapClass/src/Bitmap.cpp + + + [Targets]/[exe] ABitmapClass/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ABitmapClass/src/main.cpp + + + [Targets]/[exe] ABitmapClass/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] ABitmapClass/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ABitmapClass/src/Bitmap.h + + + [Targets]/[exe] ABitmapClass/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ABitmapClass/src/BitmapFileHeader.h + + + [Targets]/[exe] ABitmapClass/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ABitmapClass/src/BitmapInfoHeader.h + + + [Targets]/[exe] ABitmapClass/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] ABitmapClass/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] ABitmapClass/Object Files + 2 + virtual:/virtual + + + diff --git a/ABitmapClass/bin/ABitmapClass b/ABitmapClass/bin/ABitmapClass new file mode 100755 index 0000000..4377e5a Binary files /dev/null and b/ABitmapClass/bin/ABitmapClass differ diff --git a/AComplexNumberClass/.cproject b/AComplexNumberClass/.cproject new file mode 100644 index 0000000..36f6165 --- /dev/null +++ b/AComplexNumberClass/.cproject @@ -0,0 +1,473 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +AComplexNumberClass +true +false + + +/usr/bin/make +-j4 +AComplexNumberClass/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/AComplexNumberClass" -j4 +AComplexNumberClass +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/AComplexNumberClass" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/AComplexNumberClass.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/AComplexNumberClass.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Complex.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/AComplexNumberClass/.project b/AComplexNumberClass/.project new file mode 100644 index 0000000..49beb15 --- /dev/null +++ b/AComplexNumberClass/.project @@ -0,0 +1,172 @@ + + + AComplexNumberClass@AComplexNumberClass + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AComplexNumberClass + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AComplexNumberClass + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] AComplexNumberClass + 2 + virtual:/virtual + + + [Targets]/[exe] AComplexNumberClass/ + 2 + virtual:/virtual + + + [Targets]/[exe] AComplexNumberClass/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] AComplexNumberClass/Source Files/AComplexNumberClass.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AComplexNumberClass/src/AComplexNumberClass.cpp + + + [Targets]/[exe] AComplexNumberClass/Source Files/Complex.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AComplexNumberClass/src/Complex.cpp + + + [Targets]/[exe] AComplexNumberClass/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] AComplexNumberClass/Header Files/Complex.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AComplexNumberClass/src/Complex.h + + + [Targets]/[exe] AComplexNumberClass/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] AComplexNumberClass/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] AComplexNumberClass/Object Files + 2 + virtual:/virtual + + + diff --git a/AComplexNumberClass/AComplexNumberClass b/AComplexNumberClass/AComplexNumberClass new file mode 100755 index 0000000..1f43534 Binary files /dev/null and b/AComplexNumberClass/AComplexNumberClass differ diff --git a/AMandelbrotClass/.cproject b/AMandelbrotClass/.cproject new file mode 100644 index 0000000..af16a3c --- /dev/null +++ b/AMandelbrotClass/.cproject @@ -0,0 +1,480 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +AMandelbrotClass +true +false + + +/usr/bin/make +-j4 +AMandelbrotClass/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/AMandelbrotClass" -j4 +AMandelbrotClass +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/AMandelbrotClass" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/AMandelbrotClass.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Mandelbrot.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/AMandelbrotClass/.project b/AMandelbrotClass/.project new file mode 100644 index 0000000..a8e5d82 --- /dev/null +++ b/AMandelbrotClass/.project @@ -0,0 +1,192 @@ + + + AMandelbrotClass@AMandelbrotClass + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AMandelbrotClass + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AMandelbrotClass + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] AMandelbrotClass + 2 + virtual:/virtual + + + [Targets]/[exe] AMandelbrotClass/ + 2 + virtual:/virtual + + + [Targets]/[exe] AMandelbrotClass/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] AMandelbrotClass/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AMandelbrotClass/src/Bitmap.cpp + + + [Targets]/[exe] AMandelbrotClass/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AMandelbrotClass/src/main.cpp + + + [Targets]/[exe] AMandelbrotClass/Source Files/Mandelbrot.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AMandelbrotClass/src/Mandelbrot.cpp + + + [Targets]/[exe] AMandelbrotClass/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] AMandelbrotClass/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AMandelbrotClass/src/Bitmap.h + + + [Targets]/[exe] AMandelbrotClass/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AMandelbrotClass/src/BitmapFileHeader.h + + + [Targets]/[exe] AMandelbrotClass/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AMandelbrotClass/src/BitmapInfoHeader.h + + + [Targets]/[exe] AMandelbrotClass/Header Files/Mandelbrot.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AMandelbrotClass/src/Mandelbrot.h + + + [Targets]/[exe] AMandelbrotClass/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] AMandelbrotClass/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] AMandelbrotClass/Object Files + 2 + virtual:/virtual + + + diff --git a/AMandelbrotClass/bin/AMandelbrotClass b/AMandelbrotClass/bin/AMandelbrotClass new file mode 100755 index 0000000..c20e3ce Binary files /dev/null and b/AMandelbrotClass/bin/AMandelbrotClass differ diff --git a/AZoomClass/.cproject b/AZoomClass/.cproject new file mode 100644 index 0000000..97b9b30 --- /dev/null +++ b/AZoomClass/.cproject @@ -0,0 +1,480 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +AZoomClass +true +false + + +/usr/bin/make +-j4 +AZoomClass/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/AZoomClass" -j4 +AZoomClass +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/AZoomClass" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/AZoomClass.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Mandelbrot.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/AZoomClass/.project b/AZoomClass/.project new file mode 100644 index 0000000..4bf119b --- /dev/null +++ b/AZoomClass/.project @@ -0,0 +1,197 @@ + + + AZoomClass@AZoomClass + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AZoomClass + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AZoomClass + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] AZoomClass + 2 + virtual:/virtual + + + [Targets]/[exe] AZoomClass/ + 2 + virtual:/virtual + + + [Targets]/[exe] AZoomClass/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] AZoomClass/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AZoomClass/src/Bitmap.cpp + + + [Targets]/[exe] AZoomClass/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AZoomClass/src/main.cpp + + + [Targets]/[exe] AZoomClass/Source Files/Mandelbrot.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AZoomClass/src/Mandelbrot.cpp + + + [Targets]/[exe] AZoomClass/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] AZoomClass/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AZoomClass/src/Bitmap.h + + + [Targets]/[exe] AZoomClass/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AZoomClass/src/BitmapFileHeader.h + + + [Targets]/[exe] AZoomClass/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AZoomClass/src/BitmapInfoHeader.h + + + [Targets]/[exe] AZoomClass/Header Files/Mandelbrot.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AZoomClass/src/Mandelbrot.h + + + [Targets]/[exe] AZoomClass/Header Files/Zoom.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AZoomClass/src/Zoom.h + + + [Targets]/[exe] AZoomClass/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] AZoomClass/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] AZoomClass/Object Files + 2 + virtual:/virtual + + + diff --git a/AZoomClass/bin/AZoomClass b/AZoomClass/bin/AZoomClass new file mode 100755 index 0000000..db6dd74 Binary files /dev/null and b/AZoomClass/bin/AZoomClass differ diff --git a/AbstractClasses/.cproject b/AbstractClasses/.cproject new file mode 100644 index 0000000..c50b265 --- /dev/null +++ b/AbstractClasses/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +AbstractClasses +true +false + + +/usr/bin/make +-j4 +AbstractClasses/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/AbstractClasses" -j4 +AbstractClasses +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/AbstractClasses" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/AbstractClasses.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/AbstractClasses.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/AbstractClasses/.project b/AbstractClasses/.project new file mode 100644 index 0000000..53c167b --- /dev/null +++ b/AbstractClasses/.project @@ -0,0 +1,162 @@ + + + AbstractClasses@AbstractClasses + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AbstractClasses + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AbstractClasses + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] AbstractClasses + 2 + virtual:/virtual + + + [Targets]/[exe] AbstractClasses/ + 2 + virtual:/virtual + + + [Targets]/[exe] AbstractClasses/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] AbstractClasses/Source Files/AbstractClasses.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AbstractClasses/src/AbstractClasses.cpp + + + [Targets]/[exe] AbstractClasses/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] AbstractClasses/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] AbstractClasses/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] AbstractClasses/Object Files + 2 + virtual:/virtual + + + diff --git a/AbstractClasses/AbstractClasses b/AbstractClasses/AbstractClasses new file mode 100755 index 0000000..4d60281 Binary files /dev/null and b/AbstractClasses/AbstractClasses differ diff --git a/AnRGBClass/.cproject b/AnRGBClass/.cproject new file mode 100644 index 0000000..6371954 --- /dev/null +++ b/AnRGBClass/.cproject @@ -0,0 +1,501 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +AnRGBClass +true +false + + +/usr/bin/make +-j4 +AnRGBClass/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/AnRGBClass" -j4 +AnRGBClass +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/AnRGBClass" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/AnRGBClass.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/FractalCreator.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Mandelbrot.cpp.o +true +false + + +/usr/bin/make +-j4 +src/RGB.cpp.o +true +false + + +/usr/bin/make +-j4 +src/ZoomList.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/AnRGBClass/.project b/AnRGBClass/.project new file mode 100644 index 0000000..4231e64 --- /dev/null +++ b/AnRGBClass/.project @@ -0,0 +1,227 @@ + + + AnRGBClass@AnRGBClass + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AnRGBClass + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AnRGBClass + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] AnRGBClass + 2 + virtual:/virtual + + + [Targets]/[exe] AnRGBClass/ + 2 + virtual:/virtual + + + [Targets]/[exe] AnRGBClass/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] AnRGBClass/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AnRGBClass/src/Bitmap.cpp + + + [Targets]/[exe] AnRGBClass/Source Files/FractalCreator.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AnRGBClass/src/FractalCreator.cpp + + + [Targets]/[exe] AnRGBClass/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AnRGBClass/src/main.cpp + + + [Targets]/[exe] AnRGBClass/Source Files/Mandelbrot.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AnRGBClass/src/Mandelbrot.cpp + + + [Targets]/[exe] AnRGBClass/Source Files/RGB.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AnRGBClass/src/RGB.cpp + + + [Targets]/[exe] AnRGBClass/Source Files/ZoomList.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AnRGBClass/src/ZoomList.cpp + + + [Targets]/[exe] AnRGBClass/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] AnRGBClass/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AnRGBClass/src/Bitmap.h + + + [Targets]/[exe] AnRGBClass/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AnRGBClass/src/BitmapFileHeader.h + + + [Targets]/[exe] AnRGBClass/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AnRGBClass/src/BitmapInfoHeader.h + + + [Targets]/[exe] AnRGBClass/Header Files/FractalCreator.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AnRGBClass/src/FractalCreator.h + + + [Targets]/[exe] AnRGBClass/Header Files/Mandelbrot.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AnRGBClass/src/Mandelbrot.h + + + [Targets]/[exe] AnRGBClass/Header Files/RGB.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AnRGBClass/src/RGB.h + + + [Targets]/[exe] AnRGBClass/Header Files/Zoom.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AnRGBClass/src/Zoom.h + + + [Targets]/[exe] AnRGBClass/Header Files/ZoomList.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AnRGBClass/src/ZoomList.h + + + [Targets]/[exe] AnRGBClass/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] AnRGBClass/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] AnRGBClass/Object Files + 2 + virtual:/virtual + + + diff --git a/AnRGBClass/bin/AnRGBClass b/AnRGBClass/bin/AnRGBClass new file mode 100755 index 0000000..cc44065 Binary files /dev/null and b/AnRGBClass/bin/AnRGBClass differ diff --git a/ApplyingtheZoom/.cproject b/ApplyingtheZoom/.cproject new file mode 100644 index 0000000..2d1b4d9 --- /dev/null +++ b/ApplyingtheZoom/.cproject @@ -0,0 +1,487 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +ApplyingtheZoom +true +false + + +/usr/bin/make +-j4 +ApplyingtheZoom/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ApplyingtheZoom" -j4 +ApplyingtheZoom +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ApplyingtheZoom" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/ApplyingtheZoom.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Mandelbrot.cpp.o +true +false + + +/usr/bin/make +-j4 +src/ZoomList.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ApplyingtheZoom/.project b/ApplyingtheZoom/.project new file mode 100644 index 0000000..8bed1bc --- /dev/null +++ b/ApplyingtheZoom/.project @@ -0,0 +1,207 @@ + + + ApplyingtheZoom@ApplyingtheZoom + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ApplyingtheZoom + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ApplyingtheZoom + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] ApplyingtheZoom + 2 + virtual:/virtual + + + [Targets]/[exe] ApplyingtheZoom/ + 2 + virtual:/virtual + + + [Targets]/[exe] ApplyingtheZoom/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] ApplyingtheZoom/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ApplyingtheZoom/src/Bitmap.cpp + + + [Targets]/[exe] ApplyingtheZoom/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ApplyingtheZoom/src/main.cpp + + + [Targets]/[exe] ApplyingtheZoom/Source Files/Mandelbrot.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ApplyingtheZoom/src/Mandelbrot.cpp + + + [Targets]/[exe] ApplyingtheZoom/Source Files/ZoomList.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ApplyingtheZoom/src/ZoomList.cpp + + + [Targets]/[exe] ApplyingtheZoom/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] ApplyingtheZoom/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ApplyingtheZoom/src/Bitmap.h + + + [Targets]/[exe] ApplyingtheZoom/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ApplyingtheZoom/src/BitmapFileHeader.h + + + [Targets]/[exe] ApplyingtheZoom/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ApplyingtheZoom/src/BitmapInfoHeader.h + + + [Targets]/[exe] ApplyingtheZoom/Header Files/Mandelbrot.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ApplyingtheZoom/src/Mandelbrot.h + + + [Targets]/[exe] ApplyingtheZoom/Header Files/Zoom.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ApplyingtheZoom/src/Zoom.h + + + [Targets]/[exe] ApplyingtheZoom/Header Files/ZoomList.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ApplyingtheZoom/src/ZoomList.h + + + [Targets]/[exe] ApplyingtheZoom/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] ApplyingtheZoom/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] ApplyingtheZoom/Object Files + 2 + virtual:/virtual + + + diff --git a/ApplyingtheZoom/bin/ApplyingtheZoom b/ApplyingtheZoom/bin/ApplyingtheZoom new file mode 100755 index 0000000..88c5dc5 Binary files /dev/null and b/ApplyingtheZoom/bin/ApplyingtheZoom differ diff --git a/AutoPointers/.cproject b/AutoPointers/.cproject new file mode 100644 index 0000000..d0e41e1 --- /dev/null +++ b/AutoPointers/.cproject @@ -0,0 +1,473 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +AutoPointers +true +false + + +/usr/bin/make +-j4 +AutoPointers/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/AutoPointers" -j4 +AutoPointers +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/AutoPointers" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/AutoPointers.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/AutoPointers.cpp.o +true +false + + +/usr/bin/make +-j4 +src/temp.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/AutoPointers/.project b/AutoPointers/.project new file mode 100644 index 0000000..a4eb5f8 --- /dev/null +++ b/AutoPointers/.project @@ -0,0 +1,167 @@ + + + AutoPointers@AutoPointers + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AutoPointers + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AutoPointers + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] AutoPointers + 2 + virtual:/virtual + + + [Targets]/[exe] AutoPointers/ + 2 + virtual:/virtual + + + [Targets]/[exe] AutoPointers/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] AutoPointers/Source Files/AutoPointers.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AutoPointers/src/AutoPointers.cpp + + + [Targets]/[exe] AutoPointers/Source Files/temp.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/AutoPointers/src/temp.cpp + + + [Targets]/[exe] AutoPointers/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] AutoPointers/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] AutoPointers/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] AutoPointers/Object Files + 2 + virtual:/virtual + + + diff --git a/AutoPointers/AutoPointers b/AutoPointers/AutoPointers new file mode 100755 index 0000000..64aa551 Binary files /dev/null and b/AutoPointers/AutoPointers differ diff --git a/BasicExceptions/.cproject b/BasicExceptions/.cproject new file mode 100644 index 0000000..7cd5025 --- /dev/null +++ b/BasicExceptions/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +BasicExceptions +true +false + + +/usr/bin/make +-j4 +BasicExceptions/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/BasicExceptions" -j4 +BasicExceptions +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/BasicExceptions" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/BasicExceptions.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/BasicExceptions.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BasicExceptions/.project b/BasicExceptions/.project new file mode 100644 index 0000000..8759fa2 --- /dev/null +++ b/BasicExceptions/.project @@ -0,0 +1,162 @@ + + + BasicExceptions@BasicExceptions + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BasicExceptions + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BasicExceptions + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] BasicExceptions + 2 + virtual:/virtual + + + [Targets]/[exe] BasicExceptions/ + 2 + virtual:/virtual + + + [Targets]/[exe] BasicExceptions/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] BasicExceptions/Source Files/BasicExceptions.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BasicExceptions/src/BasicExceptions.cpp + + + [Targets]/[exe] BasicExceptions/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] BasicExceptions/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] BasicExceptions/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] BasicExceptions/Object Files + 2 + virtual:/virtual + + + diff --git a/BasicExceptions/BasicExceptions b/BasicExceptions/BasicExceptions new file mode 100755 index 0000000..7b80529 Binary files /dev/null and b/BasicExceptions/BasicExceptions differ diff --git a/BinaryFiles/.cproject b/BinaryFiles/.cproject new file mode 100644 index 0000000..30b960b --- /dev/null +++ b/BinaryFiles/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +BinaryFiles +true +false + + +/usr/bin/make +-j4 +BinaryFiles/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/BinaryFiles" -j4 +BinaryFiles +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/BinaryFiles" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/BinaryFiles.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/BinaryFiles.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BinaryFiles/.project b/BinaryFiles/.project new file mode 100644 index 0000000..a37c201 --- /dev/null +++ b/BinaryFiles/.project @@ -0,0 +1,162 @@ + + + BinaryFiles@BinaryFiles + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BinaryFiles + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BinaryFiles + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] BinaryFiles + 2 + virtual:/virtual + + + [Targets]/[exe] BinaryFiles/ + 2 + virtual:/virtual + + + [Targets]/[exe] BinaryFiles/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] BinaryFiles/Source Files/BinaryFiles.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BinaryFiles/src/BinaryFiles.cpp + + + [Targets]/[exe] BinaryFiles/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] BinaryFiles/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] BinaryFiles/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] BinaryFiles/Object Files + 2 + virtual:/virtual + + + diff --git a/BinaryFiles/BinaryFiles b/BinaryFiles/BinaryFiles new file mode 100755 index 0000000..9b1a11a Binary files /dev/null and b/BinaryFiles/BinaryFiles differ diff --git a/Bind/.cproject b/Bind/.cproject new file mode 100644 index 0000000..0529a3e --- /dev/null +++ b/Bind/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +Bind +true +false + + +/usr/bin/make +-j4 +Bind/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/Bind" -j4 +Bind +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/Bind" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/Bind.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bind.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Bind/.project b/Bind/.project new file mode 100644 index 0000000..238719d --- /dev/null +++ b/Bind/.project @@ -0,0 +1,162 @@ + + + Bind@Bind + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/Bind + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/Bind + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] Bind + 2 + virtual:/virtual + + + [Targets]/[exe] Bind/ + 2 + virtual:/virtual + + + [Targets]/[exe] Bind/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] Bind/Source Files/Bind.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/Bind/src/Bind.cpp + + + [Targets]/[exe] Bind/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] Bind/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] Bind/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] Bind/Object Files + 2 + virtual:/virtual + + + diff --git a/Bind/bin/Bind b/Bind/bin/Bind new file mode 100755 index 0000000..dca01ff Binary files /dev/null and b/Bind/bin/Bind differ diff --git a/BitmapFileHeaders/.cproject b/BitmapFileHeaders/.cproject new file mode 100644 index 0000000..92e7515 --- /dev/null +++ b/BitmapFileHeaders/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +BitmapFileHeaders +true +false + + +/usr/bin/make +-j4 +BitmapFileHeaders/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapFileHeaders" -j4 +BitmapFileHeaders +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapFileHeaders" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/BitmapFileHeaders.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/FractalCreatorHelloWorld.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BitmapFileHeaders/.project b/BitmapFileHeaders/.project new file mode 100644 index 0000000..dda1a65 --- /dev/null +++ b/BitmapFileHeaders/.project @@ -0,0 +1,167 @@ + + + BitmapFileHeaders@BitmapFileHeaders + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapFileHeaders + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapFileHeaders + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapFileHeaders + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapFileHeaders/ + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapFileHeaders/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapFileHeaders/Source Files/FractalCreatorHelloWorld.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapFileHeaders/src/FractalCreatorHelloWorld.cpp + + + [Targets]/[exe] BitmapFileHeaders/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapFileHeaders/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapFileHeaders/src/BitmapFileHeader.h + + + [Targets]/[exe] BitmapFileHeaders/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapFileHeaders/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapFileHeaders/Object Files + 2 + virtual:/virtual + + + diff --git a/BitmapFileHeaders/bin/BitmapFileHeaders b/BitmapFileHeaders/bin/BitmapFileHeaders new file mode 100755 index 0000000..0a75646 Binary files /dev/null and b/BitmapFileHeaders/bin/BitmapFileHeaders differ diff --git a/BitmapFileHeaders/src/BitmapFileHeader.h b/BitmapFileHeaders/src/BitmapFileHeader.h new file mode 100644 index 0000000..77ce1e2 --- /dev/null +++ b/BitmapFileHeaders/src/BitmapFileHeader.h @@ -0,0 +1,28 @@ +/* + * BitmapFileHeader.h + * + * Created on: Jun 21, 2015 + * Author: johnpurcell + */ + +#ifndef BITMAPFILEHEADER_H_ +#define BITMAPFILEHEADER_H_ + +#include + +using namespace std; + +#pragma pack(2) + +namespace caveofprogramming { + +struct BitmapFileHeader { + char header[2] { 'B', 'M' }; + int32_t fileSize; + int32_t reserved { 0 }; + int32_t dataOffset; +}; + +} + +#endif /* BITMAPFILEHEADER_H_ */ diff --git a/BitmapHeaderValues/.cproject b/BitmapHeaderValues/.cproject new file mode 100644 index 0000000..9c71007 --- /dev/null +++ b/BitmapHeaderValues/.cproject @@ -0,0 +1,473 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +BitmapHeaderValues +true +false + + +/usr/bin/make +-j4 +BitmapHeaderValues/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapHeaderValues" -j4 +BitmapHeaderValues +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapHeaderValues" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/BitmapHeaderValues.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BitmapHeaderValues/.project b/BitmapHeaderValues/.project new file mode 100644 index 0000000..e968103 --- /dev/null +++ b/BitmapHeaderValues/.project @@ -0,0 +1,182 @@ + + + BitmapHeaderValues@BitmapHeaderValues + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapHeaderValues + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapHeaderValues + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapHeaderValues + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapHeaderValues/ + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapHeaderValues/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapHeaderValues/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapHeaderValues/src/Bitmap.cpp + + + [Targets]/[exe] BitmapHeaderValues/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapHeaderValues/src/main.cpp + + + [Targets]/[exe] BitmapHeaderValues/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapHeaderValues/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapHeaderValues/src/Bitmap.h + + + [Targets]/[exe] BitmapHeaderValues/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapHeaderValues/src/BitmapFileHeader.h + + + [Targets]/[exe] BitmapHeaderValues/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapHeaderValues/src/BitmapInfoHeader.h + + + [Targets]/[exe] BitmapHeaderValues/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapHeaderValues/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapHeaderValues/Object Files + 2 + virtual:/virtual + + + diff --git a/BitmapHeaderValues/bin/BitmapHeaderValues b/BitmapHeaderValues/bin/BitmapHeaderValues new file mode 100755 index 0000000..3cf4d0f Binary files /dev/null and b/BitmapHeaderValues/bin/BitmapHeaderValues differ diff --git a/BitmapInfoHeaders/.cproject b/BitmapInfoHeaders/.cproject new file mode 100644 index 0000000..fa55d1c --- /dev/null +++ b/BitmapInfoHeaders/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +BitmapInfoHeaders +true +false + + +/usr/bin/make +-j4 +BitmapInfoHeaders/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapInfoHeaders" -j4 +BitmapInfoHeaders +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapInfoHeaders" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/BitmapInfoHeaders.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/FractalCreatorHelloWorld.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BitmapInfoHeaders/.project b/BitmapInfoHeaders/.project new file mode 100644 index 0000000..595a008 --- /dev/null +++ b/BitmapInfoHeaders/.project @@ -0,0 +1,167 @@ + + + BitmapInfoHeaders@BitmapInfoHeaders + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapInfoHeaders + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapInfoHeaders + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapInfoHeaders + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapInfoHeaders/ + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapInfoHeaders/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapInfoHeaders/Source Files/FractalCreatorHelloWorld.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapInfoHeaders/src/FractalCreatorHelloWorld.cpp + + + [Targets]/[exe] BitmapInfoHeaders/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapInfoHeaders/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapInfoHeaders/src/BitmapInfoHeader.h + + + [Targets]/[exe] BitmapInfoHeaders/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapInfoHeaders/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapInfoHeaders/Object Files + 2 + virtual:/virtual + + + diff --git a/BitmapInfoHeaders/bin/BitmapInfoHeaders b/BitmapInfoHeaders/bin/BitmapInfoHeaders new file mode 100755 index 0000000..0a75646 Binary files /dev/null and b/BitmapInfoHeaders/bin/BitmapInfoHeaders differ diff --git a/BitmapMemory/.cproject b/BitmapMemory/.cproject new file mode 100644 index 0000000..654eef8 --- /dev/null +++ b/BitmapMemory/.cproject @@ -0,0 +1,473 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +BitmapMemory +true +false + + +/usr/bin/make +-j4 +BitmapMemory/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapMemory" -j4 +BitmapMemory +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapMemory" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/BitmapMemory.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/BitmapMemory/.project b/BitmapMemory/.project new file mode 100644 index 0000000..0f860e3 --- /dev/null +++ b/BitmapMemory/.project @@ -0,0 +1,182 @@ + + + BitmapMemory@BitmapMemory + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapMemory + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapMemory + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapMemory + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapMemory/ + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapMemory/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapMemory/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapMemory/src/Bitmap.cpp + + + [Targets]/[exe] BitmapMemory/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapMemory/src/main.cpp + + + [Targets]/[exe] BitmapMemory/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapMemory/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapMemory/src/Bitmap.h + + + [Targets]/[exe] BitmapMemory/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapMemory/src/BitmapFileHeader.h + + + [Targets]/[exe] BitmapMemory/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/BitmapMemory/src/BitmapInfoHeader.h + + + [Targets]/[exe] BitmapMemory/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapMemory/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] BitmapMemory/Object Files + 2 + virtual:/virtual + + + diff --git a/BitmapMemory/bin/BitmapMemory b/BitmapMemory/bin/BitmapMemory new file mode 100755 index 0000000..bf68cb3 Binary files /dev/null and b/BitmapMemory/bin/BitmapMemory differ diff --git a/CalculatingRangeTotals/.cproject b/CalculatingRangeTotals/.cproject new file mode 100644 index 0000000..6851dc1 --- /dev/null +++ b/CalculatingRangeTotals/.cproject @@ -0,0 +1,501 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +CalculatingRangeTotals +true +false + + +/usr/bin/make +-j4 +CalculatingRangeTotals/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/CalculatingRangeTotals" -j4 +CalculatingRangeTotals +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/CalculatingRangeTotals" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/CalculatingRangeTotals.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/FractalCreator.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Mandelbrot.cpp.o +true +false + + +/usr/bin/make +-j4 +src/RGB.cpp.o +true +false + + +/usr/bin/make +-j4 +src/ZoomList.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CalculatingRangeTotals/.project b/CalculatingRangeTotals/.project new file mode 100644 index 0000000..fa53efc --- /dev/null +++ b/CalculatingRangeTotals/.project @@ -0,0 +1,227 @@ + + + CalculatingRangeTotals@CalculatingRangeTotals + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CalculatingRangeTotals + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CalculatingRangeTotals + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] CalculatingRangeTotals + 2 + virtual:/virtual + + + [Targets]/[exe] CalculatingRangeTotals/ + 2 + virtual:/virtual + + + [Targets]/[exe] CalculatingRangeTotals/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] CalculatingRangeTotals/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CalculatingRangeTotals/src/Bitmap.cpp + + + [Targets]/[exe] CalculatingRangeTotals/Source Files/FractalCreator.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CalculatingRangeTotals/src/FractalCreator.cpp + + + [Targets]/[exe] CalculatingRangeTotals/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CalculatingRangeTotals/src/main.cpp + + + [Targets]/[exe] CalculatingRangeTotals/Source Files/Mandelbrot.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CalculatingRangeTotals/src/Mandelbrot.cpp + + + [Targets]/[exe] CalculatingRangeTotals/Source Files/RGB.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CalculatingRangeTotals/src/RGB.cpp + + + [Targets]/[exe] CalculatingRangeTotals/Source Files/ZoomList.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CalculatingRangeTotals/src/ZoomList.cpp + + + [Targets]/[exe] CalculatingRangeTotals/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] CalculatingRangeTotals/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CalculatingRangeTotals/src/Bitmap.h + + + [Targets]/[exe] CalculatingRangeTotals/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CalculatingRangeTotals/src/BitmapFileHeader.h + + + [Targets]/[exe] CalculatingRangeTotals/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CalculatingRangeTotals/src/BitmapInfoHeader.h + + + [Targets]/[exe] CalculatingRangeTotals/Header Files/FractalCreator.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CalculatingRangeTotals/src/FractalCreator.h + + + [Targets]/[exe] CalculatingRangeTotals/Header Files/Mandelbrot.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CalculatingRangeTotals/src/Mandelbrot.h + + + [Targets]/[exe] CalculatingRangeTotals/Header Files/RGB.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CalculatingRangeTotals/src/RGB.h + + + [Targets]/[exe] CalculatingRangeTotals/Header Files/Zoom.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CalculatingRangeTotals/src/Zoom.h + + + [Targets]/[exe] CalculatingRangeTotals/Header Files/ZoomList.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CalculatingRangeTotals/src/ZoomList.h + + + [Targets]/[exe] CalculatingRangeTotals/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] CalculatingRangeTotals/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] CalculatingRangeTotals/Object Files + 2 + virtual:/virtual + + + diff --git a/CalculatingRangeTotals/bin/CalculatingRangeTotals b/CalculatingRangeTotals/bin/CalculatingRangeTotals new file mode 100755 index 0000000..765b716 Binary files /dev/null and b/CalculatingRangeTotals/bin/CalculatingRangeTotals differ diff --git a/CatchingSubclassExceptions/.cproject b/CatchingSubclassExceptions/.cproject new file mode 100644 index 0000000..784fdb0 --- /dev/null +++ b/CatchingSubclassExceptions/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +CatchingSubclassExceptions +true +false + + +/usr/bin/make +-j4 +CatchingSubclassExceptions/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/CatchingSubclassExceptions" -j4 +CatchingSubclassExceptions +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/CatchingSubclassExceptions" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/CatchingSubclassExceptions.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/CatchingSubclassExceptions.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CatchingSubclassExceptions/.project b/CatchingSubclassExceptions/.project new file mode 100644 index 0000000..af0f224 --- /dev/null +++ b/CatchingSubclassExceptions/.project @@ -0,0 +1,162 @@ + + + CatchingSubclassExceptions@CatchingSubclassExceptions + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CatchingSubclassExceptions + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CatchingSubclassExceptions + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] CatchingSubclassExceptions + 2 + virtual:/virtual + + + [Targets]/[exe] CatchingSubclassExceptions/ + 2 + virtual:/virtual + + + [Targets]/[exe] CatchingSubclassExceptions/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] CatchingSubclassExceptions/Source Files/CatchingSubclassExceptions.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CatchingSubclassExceptions/src/CatchingSubclassExceptions.cpp + + + [Targets]/[exe] CatchingSubclassExceptions/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] CatchingSubclassExceptions/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] CatchingSubclassExceptions/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] CatchingSubclassExceptions/Object Files + 2 + virtual:/virtual + + + diff --git a/CatchingSubclassExceptions/CatchingSubclassExceptions b/CatchingSubclassExceptions/CatchingSubclassExceptions new file mode 100755 index 0000000..37fa953 Binary files /dev/null and b/CatchingSubclassExceptions/CatchingSubclassExceptions differ diff --git a/CenteringandScaling/.cproject b/CenteringandScaling/.cproject new file mode 100644 index 0000000..a89ceaf --- /dev/null +++ b/CenteringandScaling/.cproject @@ -0,0 +1,487 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +CenteringandScaling +true +false + + +/usr/bin/make +-j4 +CenteringandScaling/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/CenteringandScaling" -j4 +CenteringandScaling +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/CenteringandScaling" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/CenteringandScaling.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Mandelbrot.cpp.o +true +false + + +/usr/bin/make +-j4 +src/ZoomList.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CenteringandScaling/.project b/CenteringandScaling/.project new file mode 100644 index 0000000..a49ed3c --- /dev/null +++ b/CenteringandScaling/.project @@ -0,0 +1,207 @@ + + + CenteringandScaling@CenteringandScaling + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CenteringandScaling + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CenteringandScaling + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] CenteringandScaling + 2 + virtual:/virtual + + + [Targets]/[exe] CenteringandScaling/ + 2 + virtual:/virtual + + + [Targets]/[exe] CenteringandScaling/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] CenteringandScaling/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CenteringandScaling/src/Bitmap.cpp + + + [Targets]/[exe] CenteringandScaling/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CenteringandScaling/src/main.cpp + + + [Targets]/[exe] CenteringandScaling/Source Files/Mandelbrot.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CenteringandScaling/src/Mandelbrot.cpp + + + [Targets]/[exe] CenteringandScaling/Source Files/ZoomList.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CenteringandScaling/src/ZoomList.cpp + + + [Targets]/[exe] CenteringandScaling/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] CenteringandScaling/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CenteringandScaling/src/Bitmap.h + + + [Targets]/[exe] CenteringandScaling/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CenteringandScaling/src/BitmapFileHeader.h + + + [Targets]/[exe] CenteringandScaling/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CenteringandScaling/src/BitmapInfoHeader.h + + + [Targets]/[exe] CenteringandScaling/Header Files/Mandelbrot.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CenteringandScaling/src/Mandelbrot.h + + + [Targets]/[exe] CenteringandScaling/Header Files/Zoom.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CenteringandScaling/src/Zoom.h + + + [Targets]/[exe] CenteringandScaling/Header Files/ZoomList.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CenteringandScaling/src/ZoomList.h + + + [Targets]/[exe] CenteringandScaling/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] CenteringandScaling/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] CenteringandScaling/Object Files + 2 + virtual:/virtual + + + diff --git a/CenteringandScaling/bin/CenteringandScaling b/CenteringandScaling/bin/CenteringandScaling new file mode 100755 index 0000000..150c89f Binary files /dev/null and b/CenteringandScaling/bin/CenteringandScaling differ diff --git a/CheckingtheRangeTotals/.cproject b/CheckingtheRangeTotals/.cproject new file mode 100644 index 0000000..0ef0f6a --- /dev/null +++ b/CheckingtheRangeTotals/.cproject @@ -0,0 +1,501 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +CheckingtheRangeTotals +true +false + + +/usr/bin/make +-j4 +CheckingtheRangeTotals/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/CheckingtheRangeTotals" -j4 +CheckingtheRangeTotals +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/CheckingtheRangeTotals" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/CheckingtheRangeTotals.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/FractalCreator.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Mandelbrot.cpp.o +true +false + + +/usr/bin/make +-j4 +src/RGB.cpp.o +true +false + + +/usr/bin/make +-j4 +src/ZoomList.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CheckingtheRangeTotals/.project b/CheckingtheRangeTotals/.project new file mode 100644 index 0000000..9c6a229 --- /dev/null +++ b/CheckingtheRangeTotals/.project @@ -0,0 +1,227 @@ + + + CheckingtheRangeTotals@CheckingtheRangeTotals + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CheckingtheRangeTotals + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CheckingtheRangeTotals + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] CheckingtheRangeTotals + 2 + virtual:/virtual + + + [Targets]/[exe] CheckingtheRangeTotals/ + 2 + virtual:/virtual + + + [Targets]/[exe] CheckingtheRangeTotals/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] CheckingtheRangeTotals/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CheckingtheRangeTotals/src/Bitmap.cpp + + + [Targets]/[exe] CheckingtheRangeTotals/Source Files/FractalCreator.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CheckingtheRangeTotals/src/FractalCreator.cpp + + + [Targets]/[exe] CheckingtheRangeTotals/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CheckingtheRangeTotals/src/main.cpp + + + [Targets]/[exe] CheckingtheRangeTotals/Source Files/Mandelbrot.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CheckingtheRangeTotals/src/Mandelbrot.cpp + + + [Targets]/[exe] CheckingtheRangeTotals/Source Files/RGB.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CheckingtheRangeTotals/src/RGB.cpp + + + [Targets]/[exe] CheckingtheRangeTotals/Source Files/ZoomList.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CheckingtheRangeTotals/src/ZoomList.cpp + + + [Targets]/[exe] CheckingtheRangeTotals/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] CheckingtheRangeTotals/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CheckingtheRangeTotals/src/Bitmap.h + + + [Targets]/[exe] CheckingtheRangeTotals/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CheckingtheRangeTotals/src/BitmapFileHeader.h + + + [Targets]/[exe] CheckingtheRangeTotals/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CheckingtheRangeTotals/src/BitmapInfoHeader.h + + + [Targets]/[exe] CheckingtheRangeTotals/Header Files/FractalCreator.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CheckingtheRangeTotals/src/FractalCreator.h + + + [Targets]/[exe] CheckingtheRangeTotals/Header Files/Mandelbrot.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CheckingtheRangeTotals/src/Mandelbrot.h + + + [Targets]/[exe] CheckingtheRangeTotals/Header Files/RGB.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CheckingtheRangeTotals/src/RGB.h + + + [Targets]/[exe] CheckingtheRangeTotals/Header Files/Zoom.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CheckingtheRangeTotals/src/Zoom.h + + + [Targets]/[exe] CheckingtheRangeTotals/Header Files/ZoomList.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CheckingtheRangeTotals/src/ZoomList.h + + + [Targets]/[exe] CheckingtheRangeTotals/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] CheckingtheRangeTotals/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] CheckingtheRangeTotals/Object Files + 2 + virtual:/virtual + + + diff --git a/CheckingtheRangeTotals/bin/CheckingtheRangeTotals b/CheckingtheRangeTotals/bin/CheckingtheRangeTotals new file mode 100755 index 0000000..13c7a4c Binary files /dev/null and b/CheckingtheRangeTotals/bin/CheckingtheRangeTotals differ diff --git a/ColorTransforms/.cproject b/ColorTransforms/.cproject new file mode 100644 index 0000000..7ccefcc --- /dev/null +++ b/ColorTransforms/.cproject @@ -0,0 +1,480 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +ColorTransforms +true +false + + +/usr/bin/make +-j4 +ColorTransforms/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ColorTransforms" -j4 +ColorTransforms +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ColorTransforms" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/ColorTransforms.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Mandelbrot.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ColorTransforms/.project b/ColorTransforms/.project new file mode 100644 index 0000000..0fe17d2 --- /dev/null +++ b/ColorTransforms/.project @@ -0,0 +1,192 @@ + + + ColorTransforms@ColorTransforms + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ColorTransforms + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ColorTransforms + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] ColorTransforms + 2 + virtual:/virtual + + + [Targets]/[exe] ColorTransforms/ + 2 + virtual:/virtual + + + [Targets]/[exe] ColorTransforms/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] ColorTransforms/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ColorTransforms/src/Bitmap.cpp + + + [Targets]/[exe] ColorTransforms/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ColorTransforms/src/main.cpp + + + [Targets]/[exe] ColorTransforms/Source Files/Mandelbrot.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ColorTransforms/src/Mandelbrot.cpp + + + [Targets]/[exe] ColorTransforms/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] ColorTransforms/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ColorTransforms/src/Bitmap.h + + + [Targets]/[exe] ColorTransforms/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ColorTransforms/src/BitmapFileHeader.h + + + [Targets]/[exe] ColorTransforms/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ColorTransforms/src/BitmapInfoHeader.h + + + [Targets]/[exe] ColorTransforms/Header Files/Mandelbrot.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ColorTransforms/src/Mandelbrot.h + + + [Targets]/[exe] ColorTransforms/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] ColorTransforms/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] ColorTransforms/Object Files + 2 + virtual:/virtual + + + diff --git a/ColorTransforms/bin/ColorTransforms b/ColorTransforms/bin/ColorTransforms new file mode 100755 index 0000000..efeac63 Binary files /dev/null and b/ColorTransforms/bin/ColorTransforms differ diff --git a/ColourHistograms/.cproject b/ColourHistograms/.cproject new file mode 100644 index 0000000..f44e5f8 --- /dev/null +++ b/ColourHistograms/.cproject @@ -0,0 +1,480 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +ColourHistograms +true +false + + +/usr/bin/make +-j4 +ColourHistograms/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ColourHistograms" -j4 +ColourHistograms +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ColourHistograms" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/ColourHistograms.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Mandelbrot.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ColourHistograms/.project b/ColourHistograms/.project new file mode 100644 index 0000000..2c09281 --- /dev/null +++ b/ColourHistograms/.project @@ -0,0 +1,192 @@ + + + ColourHistograms@ColourHistograms + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ColourHistograms + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ColourHistograms + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] ColourHistograms + 2 + virtual:/virtual + + + [Targets]/[exe] ColourHistograms/ + 2 + virtual:/virtual + + + [Targets]/[exe] ColourHistograms/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] ColourHistograms/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ColourHistograms/src/Bitmap.cpp + + + [Targets]/[exe] ColourHistograms/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ColourHistograms/src/main.cpp + + + [Targets]/[exe] ColourHistograms/Source Files/Mandelbrot.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ColourHistograms/src/Mandelbrot.cpp + + + [Targets]/[exe] ColourHistograms/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] ColourHistograms/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ColourHistograms/src/Bitmap.h + + + [Targets]/[exe] ColourHistograms/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ColourHistograms/src/BitmapFileHeader.h + + + [Targets]/[exe] ColourHistograms/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ColourHistograms/src/BitmapInfoHeader.h + + + [Targets]/[exe] ColourHistograms/Header Files/Mandelbrot.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ColourHistograms/src/Mandelbrot.h + + + [Targets]/[exe] ColourHistograms/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] ColourHistograms/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] ColourHistograms/Object Files + 2 + virtual:/virtual + + + diff --git a/ColourHistograms/bin/ColourHistograms b/ColourHistograms/bin/ColourHistograms new file mode 100755 index 0000000..d80d2ff Binary files /dev/null and b/ColourHistograms/bin/ColourHistograms differ diff --git a/ConstructorsandMemory/.cproject b/ConstructorsandMemory/.cproject new file mode 100644 index 0000000..0f5967c --- /dev/null +++ b/ConstructorsandMemory/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +ConstructorsandMemory +true +false + + +/usr/bin/make +-j4 +ConstructorsandMemory/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ConstructorsandMemory" -j4 +ConstructorsandMemory +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ConstructorsandMemory" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/ConstructorsandMemory.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/ElisionAndOptimization.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ConstructorsandMemory/.project b/ConstructorsandMemory/.project new file mode 100644 index 0000000..58ac346 --- /dev/null +++ b/ConstructorsandMemory/.project @@ -0,0 +1,162 @@ + + + ConstructorsandMemory@ConstructorsandMemory + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ConstructorsandMemory + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ConstructorsandMemory + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] ConstructorsandMemory + 2 + virtual:/virtual + + + [Targets]/[exe] ConstructorsandMemory/ + 2 + virtual:/virtual + + + [Targets]/[exe] ConstructorsandMemory/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] ConstructorsandMemory/Source Files/ElisionAndOptimization.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ConstructorsandMemory/src/ElisionAndOptimization.cpp + + + [Targets]/[exe] ConstructorsandMemory/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] ConstructorsandMemory/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] ConstructorsandMemory/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] ConstructorsandMemory/Object Files + 2 + virtual:/virtual + + + diff --git a/ConstructorsandMemory/bin/ConstructorsandMemory b/ConstructorsandMemory/bin/ConstructorsandMemory new file mode 100755 index 0000000..3ffb2a0 Binary files /dev/null and b/ConstructorsandMemory/bin/ConstructorsandMemory differ diff --git a/CustomExceptions/.cproject b/CustomExceptions/.cproject new file mode 100644 index 0000000..08cb63b --- /dev/null +++ b/CustomExceptions/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +CustomExceptions +true +false + + +/usr/bin/make +-j4 +CustomExceptions/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/CustomExceptions" -j4 +CustomExceptions +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/CustomExceptions" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/CustomExceptions.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/CustomExceptions.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/CustomExceptions/.project b/CustomExceptions/.project new file mode 100644 index 0000000..a789a71 --- /dev/null +++ b/CustomExceptions/.project @@ -0,0 +1,162 @@ + + + CustomExceptions@CustomExceptions + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CustomExceptions + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CustomExceptions + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] CustomExceptions + 2 + virtual:/virtual + + + [Targets]/[exe] CustomExceptions/ + 2 + virtual:/virtual + + + [Targets]/[exe] CustomExceptions/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] CustomExceptions/Source Files/CustomExceptions.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/CustomExceptions/src/CustomExceptions.cpp + + + [Targets]/[exe] CustomExceptions/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] CustomExceptions/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] CustomExceptions/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] CustomExceptions/Object Files + 2 + virtual:/virtual + + + diff --git a/CustomExceptions/CustomExceptions b/CustomExceptions/CustomExceptions new file mode 100755 index 0000000..dc0c790 Binary files /dev/null and b/CustomExceptions/CustomExceptions differ diff --git a/DecltypeAndTypeid/.cproject b/DecltypeAndTypeid/.cproject new file mode 100644 index 0000000..ab119c0 --- /dev/null +++ b/DecltypeAndTypeid/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +DecltypeAndTypeid +true +false + + +/usr/bin/make +-j4 +DecltypeAndTypeid/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/DecltypeAndTypeid" -j4 +DecltypeAndTypeid +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/DecltypeAndTypeid" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/DecltypeAndTypeid.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/DecltypeAndTypeid.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DecltypeAndTypeid/.project b/DecltypeAndTypeid/.project new file mode 100644 index 0000000..8d82ea3 --- /dev/null +++ b/DecltypeAndTypeid/.project @@ -0,0 +1,162 @@ + + + DecltypeAndTypeid@DecltypeAndTypeid + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/DecltypeAndTypeid + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/DecltypeAndTypeid + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] DecltypeAndTypeid + 2 + virtual:/virtual + + + [Targets]/[exe] DecltypeAndTypeid/ + 2 + virtual:/virtual + + + [Targets]/[exe] DecltypeAndTypeid/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] DecltypeAndTypeid/Source Files/DecltypeAndTypeid.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/DecltypeAndTypeid/src/DecltypeAndTypeid.cpp + + + [Targets]/[exe] DecltypeAndTypeid/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] DecltypeAndTypeid/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] DecltypeAndTypeid/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] DecltypeAndTypeid/Object Files + 2 + virtual:/virtual + + + diff --git a/DecltypeAndTypeid/bin/DecltypeAndTypeid b/DecltypeAndTypeid/bin/DecltypeAndTypeid new file mode 100755 index 0000000..34055f8 Binary files /dev/null and b/DecltypeAndTypeid/bin/DecltypeAndTypeid differ diff --git a/DelegatingConctructors/.cproject b/DelegatingConctructors/.cproject new file mode 100644 index 0000000..9afc632 --- /dev/null +++ b/DelegatingConctructors/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +DelegatingConctructors +true +false + + +/usr/bin/make +-j4 +DelegatingConctructors/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/DelegatingConctructors" -j4 +DelegatingConctructors +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/DelegatingConctructors" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/DelegatingConctructors.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/DelegatingConctructors.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DelegatingConctructors/.project b/DelegatingConctructors/.project new file mode 100644 index 0000000..9e278ac --- /dev/null +++ b/DelegatingConctructors/.project @@ -0,0 +1,162 @@ + + + DelegatingConctructors@DelegatingConctructors + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/DelegatingConctructors + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/DelegatingConctructors + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] DelegatingConctructors + 2 + virtual:/virtual + + + [Targets]/[exe] DelegatingConctructors/ + 2 + virtual:/virtual + + + [Targets]/[exe] DelegatingConctructors/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] DelegatingConctructors/Source Files/DelegatingConctructors.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/DelegatingConctructors/src/DelegatingConctructors.cpp + + + [Targets]/[exe] DelegatingConctructors/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] DelegatingConctructors/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] DelegatingConctructors/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] DelegatingConctructors/Object Files + 2 + virtual:/virtual + + + diff --git a/DelegatingConctructors/bin/DelegatingConctructors b/DelegatingConctructors/bin/DelegatingConctructors new file mode 100755 index 0000000..60bb75c Binary files /dev/null and b/DelegatingConctructors/bin/DelegatingConctructors differ diff --git a/DynamicCasts/.cproject b/DynamicCasts/.cproject new file mode 100644 index 0000000..4dc12c3 --- /dev/null +++ b/DynamicCasts/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +DynamicCasts +true +false + + +/usr/bin/make +-j4 +DynamicCasts/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/DynamicCasts" -j4 +DynamicCasts +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/DynamicCasts" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/DynamicCasts.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/DynamicCasts.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/DynamicCasts/.project b/DynamicCasts/.project new file mode 100644 index 0000000..584a4ac --- /dev/null +++ b/DynamicCasts/.project @@ -0,0 +1,162 @@ + + + DynamicCasts@DynamicCasts + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/DynamicCasts + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/DynamicCasts + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] DynamicCasts + 2 + virtual:/virtual + + + [Targets]/[exe] DynamicCasts/ + 2 + virtual:/virtual + + + [Targets]/[exe] DynamicCasts/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] DynamicCasts/Source Files/DynamicCasts.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/DynamicCasts/src/DynamicCasts.cpp + + + [Targets]/[exe] DynamicCasts/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] DynamicCasts/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] DynamicCasts/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] DynamicCasts/Object Files + 2 + virtual:/virtual + + + diff --git a/DynamicCasts/bin/DynamicCasts b/DynamicCasts/bin/DynamicCasts new file mode 100755 index 0000000..de7d0ff Binary files /dev/null and b/DynamicCasts/bin/DynamicCasts differ diff --git a/EliminatingMaxIterations/.cproject b/EliminatingMaxIterations/.cproject new file mode 100644 index 0000000..55ec6b0 --- /dev/null +++ b/EliminatingMaxIterations/.cproject @@ -0,0 +1,480 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +EliminatingMaxIterations +true +false + + +/usr/bin/make +-j4 +EliminatingMaxIterations/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/EliminatingMaxIterations" -j4 +EliminatingMaxIterations +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/EliminatingMaxIterations" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/EliminatingMaxIterations.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Mandelbrot.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/EliminatingMaxIterations/.project b/EliminatingMaxIterations/.project new file mode 100644 index 0000000..89444f2 --- /dev/null +++ b/EliminatingMaxIterations/.project @@ -0,0 +1,192 @@ + + + EliminatingMaxIterations@EliminatingMaxIterations + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/EliminatingMaxIterations + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/EliminatingMaxIterations + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] EliminatingMaxIterations + 2 + virtual:/virtual + + + [Targets]/[exe] EliminatingMaxIterations/ + 2 + virtual:/virtual + + + [Targets]/[exe] EliminatingMaxIterations/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] EliminatingMaxIterations/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/EliminatingMaxIterations/src/Bitmap.cpp + + + [Targets]/[exe] EliminatingMaxIterations/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/EliminatingMaxIterations/src/main.cpp + + + [Targets]/[exe] EliminatingMaxIterations/Source Files/Mandelbrot.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/EliminatingMaxIterations/src/Mandelbrot.cpp + + + [Targets]/[exe] EliminatingMaxIterations/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] EliminatingMaxIterations/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/EliminatingMaxIterations/src/Bitmap.h + + + [Targets]/[exe] EliminatingMaxIterations/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/EliminatingMaxIterations/src/BitmapFileHeader.h + + + [Targets]/[exe] EliminatingMaxIterations/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/EliminatingMaxIterations/src/BitmapInfoHeader.h + + + [Targets]/[exe] EliminatingMaxIterations/Header Files/Mandelbrot.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/EliminatingMaxIterations/src/Mandelbrot.h + + + [Targets]/[exe] EliminatingMaxIterations/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] EliminatingMaxIterations/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] EliminatingMaxIterations/Object Files + 2 + virtual:/virtual + + + diff --git a/EliminatingMaxIterations/bin/EliminatingMaxIterations b/EliminatingMaxIterations/bin/EliminatingMaxIterations new file mode 100755 index 0000000..5c60606 Binary files /dev/null and b/EliminatingMaxIterations/bin/EliminatingMaxIterations differ diff --git a/ElisionandOptimization/.cproject b/ElisionandOptimization/.cproject new file mode 100644 index 0000000..469eead --- /dev/null +++ b/ElisionandOptimization/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +ElisionandOptimization +true +false + + +/usr/bin/make +-j4 +ElisionandOptimization/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ElisionandOptimization" -j4 +ElisionandOptimization +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ElisionandOptimization" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/ElisionandOptimization.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/ElisionAndOptimization.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ElisionandOptimization/.project b/ElisionandOptimization/.project new file mode 100644 index 0000000..0700a93 --- /dev/null +++ b/ElisionandOptimization/.project @@ -0,0 +1,162 @@ + + + ElisionandOptimization@ElisionandOptimization + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ElisionandOptimization + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ElisionandOptimization + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] ElisionandOptimization + 2 + virtual:/virtual + + + [Targets]/[exe] ElisionandOptimization/ + 2 + virtual:/virtual + + + [Targets]/[exe] ElisionandOptimization/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] ElisionandOptimization/Source Files/ElisionAndOptimization.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ElisionandOptimization/src/ElisionAndOptimization.cpp + + + [Targets]/[exe] ElisionandOptimization/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] ElisionandOptimization/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] ElisionandOptimization/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] ElisionandOptimization/Object Files + 2 + virtual:/virtual + + + diff --git a/ElisionandOptimization/bin/ElisionandOptimization b/ElisionandOptimization/bin/ElisionandOptimization new file mode 100755 index 0000000..73b1cca Binary files /dev/null and b/ElisionandOptimization/bin/ElisionandOptimization differ diff --git a/EnhancedForLoop/.cproject b/EnhancedForLoop/.cproject new file mode 100644 index 0000000..9d0f688 --- /dev/null +++ b/EnhancedForLoop/.cproject @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make + +edit_cache +true +false + + +/usr/bin/make + +rebuild_cache +true +false + + +/usr/bin/make + +EnhancedForLoop +true +false + + +/usr/bin/make + +EnhancedForLoop/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/EnhancedForLoop" +EnhancedForLoop +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/EnhancedForLoop" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/EnhancedForLoop.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make + +all +true +false + + +/usr/bin/make + +clean +true +false + + +/usr/bin/make + +src/EnhancedForLoop.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/EnhancedForLoop/.project b/EnhancedForLoop/.project new file mode 100644 index 0000000..379e73f --- /dev/null +++ b/EnhancedForLoop/.project @@ -0,0 +1,122 @@ + + + EnhancedForLoop@EnhancedForLoop + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/EnhancedForLoop + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/EnhancedForLoop + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] EnhancedForLoop + 2 + virtual:/virtual + + + diff --git a/EnhancedForLoop/CMakeLists.txt b/EnhancedForLoop/CMakeLists.txt index dd28263..92ead27 100644 --- a/EnhancedForLoop/CMakeLists.txt +++ b/EnhancedForLoop/CMakeLists.txt @@ -1,3 +1,8 @@ +set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) +set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) +set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) + +set (CMAKE_CXX_STANDARD 11) cmake_minimum_required(VERSION 3.0) get_filename_component(ProjectId ${CMAKE_CURRENT_SOURCE_DIR} NAME) @@ -8,4 +13,4 @@ project(${ProjectId}) file(GLOB project_sources src/*.cpp) file(GLOB project_headers src/*.h src/*.hpp) -add_executable(${ProjectId} ${project_sources} ${project_headers}) \ No newline at end of file +add_executable(${ProjectId} ${project_sources} ${project_headers}) diff --git a/EnhancedForLoop/bin/EnhancedForLoop b/EnhancedForLoop/bin/EnhancedForLoop new file mode 100755 index 0000000..14d0e06 Binary files /dev/null and b/EnhancedForLoop/bin/EnhancedForLoop differ diff --git a/FractalCreatorHelloWorld/.cproject b/FractalCreatorHelloWorld/.cproject new file mode 100644 index 0000000..a415d19 --- /dev/null +++ b/FractalCreatorHelloWorld/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +FractalCreatorHelloWorld +true +false + + +/usr/bin/make +-j4 +FractalCreatorHelloWorld/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/FractalCreatorHelloWorld" -j4 +FractalCreatorHelloWorld +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/FractalCreatorHelloWorld" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/FractalCreatorHelloWorld.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/FractalCreatorHelloWorld.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/FractalCreatorHelloWorld/.project b/FractalCreatorHelloWorld/.project new file mode 100644 index 0000000..a233393 --- /dev/null +++ b/FractalCreatorHelloWorld/.project @@ -0,0 +1,162 @@ + + + FractalCreatorHelloWorld@FractalCreatorHelloWorld + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/FractalCreatorHelloWorld + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/FractalCreatorHelloWorld + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] FractalCreatorHelloWorld + 2 + virtual:/virtual + + + [Targets]/[exe] FractalCreatorHelloWorld/ + 2 + virtual:/virtual + + + [Targets]/[exe] FractalCreatorHelloWorld/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] FractalCreatorHelloWorld/Source Files/FractalCreatorHelloWorld.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/FractalCreatorHelloWorld/src/FractalCreatorHelloWorld.cpp + + + [Targets]/[exe] FractalCreatorHelloWorld/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] FractalCreatorHelloWorld/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] FractalCreatorHelloWorld/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] FractalCreatorHelloWorld/Object Files + 2 + virtual:/virtual + + + diff --git a/FractalCreatorHelloWorld/bin/FractalCreatorHelloWorld b/FractalCreatorHelloWorld/bin/FractalCreatorHelloWorld new file mode 100755 index 0000000..0a75646 Binary files /dev/null and b/FractalCreatorHelloWorld/bin/FractalCreatorHelloWorld differ diff --git a/FunctionPointers/.cproject b/FunctionPointers/.cproject new file mode 100644 index 0000000..e437098 --- /dev/null +++ b/FunctionPointers/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +FunctionPointers +true +false + + +/usr/bin/make +-j4 +FunctionPointers/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/FunctionPointers" -j4 +FunctionPointers +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/FunctionPointers" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/FunctionPointers.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/FunctionPointers.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/FunctionPointers/.project b/FunctionPointers/.project new file mode 100644 index 0000000..8aaa68b --- /dev/null +++ b/FunctionPointers/.project @@ -0,0 +1,162 @@ + + + FunctionPointers@FunctionPointers + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/FunctionPointers + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/FunctionPointers + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] FunctionPointers + 2 + virtual:/virtual + + + [Targets]/[exe] FunctionPointers/ + 2 + virtual:/virtual + + + [Targets]/[exe] FunctionPointers/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] FunctionPointers/Source Files/FunctionPointers.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/FunctionPointers/src/FunctionPointers.cpp + + + [Targets]/[exe] FunctionPointers/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] FunctionPointers/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] FunctionPointers/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] FunctionPointers/Object Files + 2 + virtual:/virtual + + + diff --git a/FunctionPointers/FunctionPointers b/FunctionPointers/FunctionPointers new file mode 100755 index 0000000..35d9ba9 Binary files /dev/null and b/FunctionPointers/FunctionPointers differ diff --git a/FunctionalTypes/.cproject b/FunctionalTypes/.cproject new file mode 100644 index 0000000..fc70373 --- /dev/null +++ b/FunctionalTypes/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +FunctionalTypes +true +false + + +/usr/bin/make +-j4 +FunctionalTypes/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/FunctionalTypes" -j4 +FunctionalTypes +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/FunctionalTypes" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/FunctionalTypes.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/FunctionalTypes.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/FunctionalTypes/.project b/FunctionalTypes/.project new file mode 100644 index 0000000..f62ddfe --- /dev/null +++ b/FunctionalTypes/.project @@ -0,0 +1,162 @@ + + + FunctionalTypes@FunctionalTypes + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/FunctionalTypes + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/FunctionalTypes + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] FunctionalTypes + 2 + virtual:/virtual + + + [Targets]/[exe] FunctionalTypes/ + 2 + virtual:/virtual + + + [Targets]/[exe] FunctionalTypes/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] FunctionalTypes/Source Files/FunctionalTypes.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/FunctionalTypes/src/FunctionalTypes.cpp + + + [Targets]/[exe] FunctionalTypes/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] FunctionalTypes/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] FunctionalTypes/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] FunctionalTypes/Object Files + 2 + virtual:/virtual + + + diff --git a/FunctionalTypes/CMakeLists.txt b/FunctionalTypes/CMakeLists.txt index dd28263..92ead27 100644 --- a/FunctionalTypes/CMakeLists.txt +++ b/FunctionalTypes/CMakeLists.txt @@ -1,3 +1,8 @@ +set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) +set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) +set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) + +set (CMAKE_CXX_STANDARD 11) cmake_minimum_required(VERSION 3.0) get_filename_component(ProjectId ${CMAKE_CURRENT_SOURCE_DIR} NAME) @@ -8,4 +13,4 @@ project(${ProjectId}) file(GLOB project_sources src/*.cpp) file(GLOB project_headers src/*.h src/*.hpp) -add_executable(${ProjectId} ${project_sources} ${project_headers}) \ No newline at end of file +add_executable(${ProjectId} ${project_sources} ${project_headers}) diff --git a/FunctionalTypes/bin/FunctionalTypes b/FunctionalTypes/bin/FunctionalTypes new file mode 100755 index 0000000..4ad95bf Binary files /dev/null and b/FunctionalTypes/bin/FunctionalTypes differ diff --git a/Functors/.cproject b/Functors/.cproject new file mode 100644 index 0000000..8df4bbf --- /dev/null +++ b/Functors/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +Functors +true +false + + +/usr/bin/make +-j4 +Functors/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/Functors" -j4 +Functors +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/Functors" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/Functors.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Functors.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Functors/.project b/Functors/.project new file mode 100644 index 0000000..384d424 --- /dev/null +++ b/Functors/.project @@ -0,0 +1,162 @@ + + + Functors@Functors + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/Functors + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/Functors + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] Functors + 2 + virtual:/virtual + + + [Targets]/[exe] Functors/ + 2 + virtual:/virtual + + + [Targets]/[exe] Functors/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] Functors/Source Files/Functors.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/Functors/src/Functors.cpp + + + [Targets]/[exe] Functors/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] Functors/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] Functors/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] Functors/Object Files + 2 + virtual:/virtual + + + diff --git a/Functors/Functors b/Functors/Functors new file mode 100755 index 0000000..f9cc297 Binary files /dev/null and b/Functors/Functors differ diff --git a/GettingPixelRanges/.cproject b/GettingPixelRanges/.cproject new file mode 100644 index 0000000..79acc99 --- /dev/null +++ b/GettingPixelRanges/.cproject @@ -0,0 +1,501 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +GettingPixelRanges +true +false + + +/usr/bin/make +-j4 +GettingPixelRanges/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/GettingPixelRanges" -j4 +GettingPixelRanges +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/GettingPixelRanges" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/GettingPixelRanges.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/FractalCreator.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Mandelbrot.cpp.o +true +false + + +/usr/bin/make +-j4 +src/RGB.cpp.o +true +false + + +/usr/bin/make +-j4 +src/ZoomList.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/GettingPixelRanges/.project b/GettingPixelRanges/.project new file mode 100644 index 0000000..4a9c81a --- /dev/null +++ b/GettingPixelRanges/.project @@ -0,0 +1,227 @@ + + + GettingPixelRanges@GettingPixelRanges + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/GettingPixelRanges + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/GettingPixelRanges + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] GettingPixelRanges + 2 + virtual:/virtual + + + [Targets]/[exe] GettingPixelRanges/ + 2 + virtual:/virtual + + + [Targets]/[exe] GettingPixelRanges/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] GettingPixelRanges/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/GettingPixelRanges/src/Bitmap.cpp + + + [Targets]/[exe] GettingPixelRanges/Source Files/FractalCreator.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/GettingPixelRanges/src/FractalCreator.cpp + + + [Targets]/[exe] GettingPixelRanges/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/GettingPixelRanges/src/main.cpp + + + [Targets]/[exe] GettingPixelRanges/Source Files/Mandelbrot.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/GettingPixelRanges/src/Mandelbrot.cpp + + + [Targets]/[exe] GettingPixelRanges/Source Files/RGB.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/GettingPixelRanges/src/RGB.cpp + + + [Targets]/[exe] GettingPixelRanges/Source Files/ZoomList.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/GettingPixelRanges/src/ZoomList.cpp + + + [Targets]/[exe] GettingPixelRanges/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] GettingPixelRanges/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/GettingPixelRanges/src/Bitmap.h + + + [Targets]/[exe] GettingPixelRanges/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/GettingPixelRanges/src/BitmapFileHeader.h + + + [Targets]/[exe] GettingPixelRanges/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/GettingPixelRanges/src/BitmapInfoHeader.h + + + [Targets]/[exe] GettingPixelRanges/Header Files/FractalCreator.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/GettingPixelRanges/src/FractalCreator.h + + + [Targets]/[exe] GettingPixelRanges/Header Files/Mandelbrot.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/GettingPixelRanges/src/Mandelbrot.h + + + [Targets]/[exe] GettingPixelRanges/Header Files/RGB.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/GettingPixelRanges/src/RGB.h + + + [Targets]/[exe] GettingPixelRanges/Header Files/Zoom.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/GettingPixelRanges/src/Zoom.h + + + [Targets]/[exe] GettingPixelRanges/Header Files/ZoomList.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/GettingPixelRanges/src/ZoomList.h + + + [Targets]/[exe] GettingPixelRanges/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] GettingPixelRanges/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] GettingPixelRanges/Object Files + 2 + virtual:/virtual + + + diff --git a/GettingPixelRanges/bin/GettingPixelRanges b/GettingPixelRanges/bin/GettingPixelRanges new file mode 100755 index 0000000..46b316f Binary files /dev/null and b/GettingPixelRanges/bin/GettingPixelRanges differ diff --git a/ImplementingFractalCreator/.cproject b/ImplementingFractalCreator/.cproject new file mode 100644 index 0000000..6dd34ab --- /dev/null +++ b/ImplementingFractalCreator/.cproject @@ -0,0 +1,494 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +ImplementingFractalCreator +true +false + + +/usr/bin/make +-j4 +ImplementingFractalCreator/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImplementingFractalCreator" -j4 +ImplementingFractalCreator +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImplementingFractalCreator" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/ImplementingFractalCreator.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/FractalCreator.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Mandelbrot.cpp.o +true +false + + +/usr/bin/make +-j4 +src/ZoomList.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ImplementingFractalCreator/.project b/ImplementingFractalCreator/.project new file mode 100644 index 0000000..cd3309f --- /dev/null +++ b/ImplementingFractalCreator/.project @@ -0,0 +1,217 @@ + + + ImplementingFractalCreator@ImplementingFractalCreator + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImplementingFractalCreator + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImplementingFractalCreator + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] ImplementingFractalCreator + 2 + virtual:/virtual + + + [Targets]/[exe] ImplementingFractalCreator/ + 2 + virtual:/virtual + + + [Targets]/[exe] ImplementingFractalCreator/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] ImplementingFractalCreator/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImplementingFractalCreator/src/Bitmap.cpp + + + [Targets]/[exe] ImplementingFractalCreator/Source Files/FractalCreator.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImplementingFractalCreator/src/FractalCreator.cpp + + + [Targets]/[exe] ImplementingFractalCreator/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImplementingFractalCreator/src/main.cpp + + + [Targets]/[exe] ImplementingFractalCreator/Source Files/Mandelbrot.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImplementingFractalCreator/src/Mandelbrot.cpp + + + [Targets]/[exe] ImplementingFractalCreator/Source Files/ZoomList.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImplementingFractalCreator/src/ZoomList.cpp + + + [Targets]/[exe] ImplementingFractalCreator/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] ImplementingFractalCreator/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImplementingFractalCreator/src/Bitmap.h + + + [Targets]/[exe] ImplementingFractalCreator/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImplementingFractalCreator/src/BitmapFileHeader.h + + + [Targets]/[exe] ImplementingFractalCreator/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImplementingFractalCreator/src/BitmapInfoHeader.h + + + [Targets]/[exe] ImplementingFractalCreator/Header Files/FractalCreator.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImplementingFractalCreator/src/FractalCreator.h + + + [Targets]/[exe] ImplementingFractalCreator/Header Files/Mandelbrot.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImplementingFractalCreator/src/Mandelbrot.h + + + [Targets]/[exe] ImplementingFractalCreator/Header Files/Zoom.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImplementingFractalCreator/src/Zoom.h + + + [Targets]/[exe] ImplementingFractalCreator/Header Files/ZoomList.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImplementingFractalCreator/src/ZoomList.h + + + [Targets]/[exe] ImplementingFractalCreator/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] ImplementingFractalCreator/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] ImplementingFractalCreator/Object Files + 2 + virtual:/virtual + + + diff --git a/ImplementingFractalCreator/bin/ImplementingFractalCreator b/ImplementingFractalCreator/bin/ImplementingFractalCreator new file mode 100755 index 0000000..8d0d5a1 Binary files /dev/null and b/ImplementingFractalCreator/bin/ImplementingFractalCreator differ diff --git a/ImprovingtheBasicFractal/.cproject b/ImprovingtheBasicFractal/.cproject new file mode 100644 index 0000000..8901b3d --- /dev/null +++ b/ImprovingtheBasicFractal/.cproject @@ -0,0 +1,480 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +ImprovingtheBasicFractal +true +false + + +/usr/bin/make +-j4 +ImprovingtheBasicFractal/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImprovingtheBasicFractal" -j4 +ImprovingtheBasicFractal +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImprovingtheBasicFractal" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/ImprovingtheBasicFractal.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Mandelbrot.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ImprovingtheBasicFractal/.project b/ImprovingtheBasicFractal/.project new file mode 100644 index 0000000..1af76b4 --- /dev/null +++ b/ImprovingtheBasicFractal/.project @@ -0,0 +1,192 @@ + + + ImprovingtheBasicFractal@ImprovingtheBasicFractal + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImprovingtheBasicFractal + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImprovingtheBasicFractal + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] ImprovingtheBasicFractal + 2 + virtual:/virtual + + + [Targets]/[exe] ImprovingtheBasicFractal/ + 2 + virtual:/virtual + + + [Targets]/[exe] ImprovingtheBasicFractal/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] ImprovingtheBasicFractal/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImprovingtheBasicFractal/src/Bitmap.cpp + + + [Targets]/[exe] ImprovingtheBasicFractal/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImprovingtheBasicFractal/src/main.cpp + + + [Targets]/[exe] ImprovingtheBasicFractal/Source Files/Mandelbrot.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImprovingtheBasicFractal/src/Mandelbrot.cpp + + + [Targets]/[exe] ImprovingtheBasicFractal/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] ImprovingtheBasicFractal/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImprovingtheBasicFractal/src/Bitmap.h + + + [Targets]/[exe] ImprovingtheBasicFractal/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImprovingtheBasicFractal/src/BitmapFileHeader.h + + + [Targets]/[exe] ImprovingtheBasicFractal/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImprovingtheBasicFractal/src/BitmapInfoHeader.h + + + [Targets]/[exe] ImprovingtheBasicFractal/Header Files/Mandelbrot.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ImprovingtheBasicFractal/src/Mandelbrot.h + + + [Targets]/[exe] ImprovingtheBasicFractal/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] ImprovingtheBasicFractal/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] ImprovingtheBasicFractal/Object Files + 2 + virtual:/virtual + + + diff --git a/ImprovingtheBasicFractal/CMakeLists.txt b/ImprovingtheBasicFractal/CMakeLists.txt index dd28263..92ead27 100644 --- a/ImprovingtheBasicFractal/CMakeLists.txt +++ b/ImprovingtheBasicFractal/CMakeLists.txt @@ -1,3 +1,8 @@ +set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) +set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) +set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) + +set (CMAKE_CXX_STANDARD 11) cmake_minimum_required(VERSION 3.0) get_filename_component(ProjectId ${CMAKE_CURRENT_SOURCE_DIR} NAME) @@ -8,4 +13,4 @@ project(${ProjectId}) file(GLOB project_sources src/*.cpp) file(GLOB project_headers src/*.h src/*.hpp) -add_executable(${ProjectId} ${project_sources} ${project_headers}) \ No newline at end of file +add_executable(${ProjectId} ${project_sources} ${project_headers}) diff --git a/ImprovingtheBasicFractal/bin/ImprovingtheBasicFractal b/ImprovingtheBasicFractal/bin/ImprovingtheBasicFractal new file mode 100755 index 0000000..2fe9dbe Binary files /dev/null and b/ImprovingtheBasicFractal/bin/ImprovingtheBasicFractal differ diff --git a/InitializerLists/.cproject b/InitializerLists/.cproject new file mode 100644 index 0000000..78bee53 --- /dev/null +++ b/InitializerLists/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +InitializerLists +true +false + + +/usr/bin/make +-j4 +InitializerLists/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/InitializerLists" -j4 +InitializerLists +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/InitializerLists" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/InitializerLists.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/InitializerLists.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/InitializerLists/.project b/InitializerLists/.project new file mode 100644 index 0000000..6eccfcd --- /dev/null +++ b/InitializerLists/.project @@ -0,0 +1,162 @@ + + + InitializerLists@InitializerLists + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/InitializerLists + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/InitializerLists + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] InitializerLists + 2 + virtual:/virtual + + + [Targets]/[exe] InitializerLists/ + 2 + virtual:/virtual + + + [Targets]/[exe] InitializerLists/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] InitializerLists/Source Files/InitializerLists.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/InitializerLists/src/InitializerLists.cpp + + + [Targets]/[exe] InitializerLists/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] InitializerLists/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] InitializerLists/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] InitializerLists/Object Files + 2 + virtual:/virtual + + + diff --git a/InitializerLists/bin/InitializerLists b/InitializerLists/bin/InitializerLists new file mode 100755 index 0000000..20fcec4 Binary files /dev/null and b/InitializerLists/bin/InitializerLists differ diff --git a/IterableClasses/.cproject b/IterableClasses/.cproject new file mode 100644 index 0000000..ed296df --- /dev/null +++ b/IterableClasses/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +IterableClasses +true +false + + +/usr/bin/make +-j4 +IterableClasses/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/IterableClasses" -j4 +IterableClasses +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/IterableClasses" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/IterableClasses.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/IterableClasses/.project b/IterableClasses/.project new file mode 100644 index 0000000..aa704be --- /dev/null +++ b/IterableClasses/.project @@ -0,0 +1,167 @@ + + + IterableClasses@IterableClasses + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/IterableClasses + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/IterableClasses + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] IterableClasses + 2 + virtual:/virtual + + + [Targets]/[exe] IterableClasses/ + 2 + virtual:/virtual + + + [Targets]/[exe] IterableClasses/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] IterableClasses/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/IterableClasses/src/main.cpp + + + [Targets]/[exe] IterableClasses/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] IterableClasses/Header Files/ring.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/IterableClasses/src/ring.h + + + [Targets]/[exe] IterableClasses/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] IterableClasses/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] IterableClasses/Object Files + 2 + virtual:/virtual + + + diff --git a/IterableClasses/bin/IterableClasses b/IterableClasses/bin/IterableClasses new file mode 100755 index 0000000..e3c2689 Binary files /dev/null and b/IterableClasses/bin/IterableClasses differ diff --git a/LValueReferences/.cproject b/LValueReferences/.cproject new file mode 100644 index 0000000..87f5003 --- /dev/null +++ b/LValueReferences/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +LValueReferences +true +false + + +/usr/bin/make +-j4 +LValueReferences/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/LValueReferences" -j4 +LValueReferences +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/LValueReferences" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/LValueReferences.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/LValueReferences.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/LValueReferences/.project b/LValueReferences/.project new file mode 100644 index 0000000..39eec28 --- /dev/null +++ b/LValueReferences/.project @@ -0,0 +1,162 @@ + + + LValueReferences@LValueReferences + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/LValueReferences + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/LValueReferences + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] LValueReferences + 2 + virtual:/virtual + + + [Targets]/[exe] LValueReferences/ + 2 + virtual:/virtual + + + [Targets]/[exe] LValueReferences/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] LValueReferences/Source Files/LValueReferences.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/LValueReferences/src/LValueReferences.cpp + + + [Targets]/[exe] LValueReferences/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] LValueReferences/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] LValueReferences/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] LValueReferences/Object Files + 2 + virtual:/virtual + + + diff --git a/LValueReferences/bin/LValueReferences b/LValueReferences/bin/LValueReferences new file mode 100755 index 0000000..c922e3f Binary files /dev/null and b/LValueReferences/bin/LValueReferences differ diff --git a/LambdaCaptureExpressions/.cproject b/LambdaCaptureExpressions/.cproject new file mode 100644 index 0000000..9b90107 --- /dev/null +++ b/LambdaCaptureExpressions/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +LambdaCaptureExpressions +true +false + + +/usr/bin/make +-j4 +LambdaCaptureExpressions/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/LambdaCaptureExpressions" -j4 +LambdaCaptureExpressions +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/LambdaCaptureExpressions" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/LambdaCaptureExpressions.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/LambdaCaptureExpressions.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/LambdaCaptureExpressions/.project b/LambdaCaptureExpressions/.project new file mode 100644 index 0000000..a5bb605 --- /dev/null +++ b/LambdaCaptureExpressions/.project @@ -0,0 +1,162 @@ + + + LambdaCaptureExpressions@LambdaCaptureExpressions + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/LambdaCaptureExpressions + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/LambdaCaptureExpressions + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] LambdaCaptureExpressions + 2 + virtual:/virtual + + + [Targets]/[exe] LambdaCaptureExpressions/ + 2 + virtual:/virtual + + + [Targets]/[exe] LambdaCaptureExpressions/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] LambdaCaptureExpressions/Source Files/LambdaCaptureExpressions.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/LambdaCaptureExpressions/src/LambdaCaptureExpressions.cpp + + + [Targets]/[exe] LambdaCaptureExpressions/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] LambdaCaptureExpressions/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] LambdaCaptureExpressions/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] LambdaCaptureExpressions/Object Files + 2 + virtual:/virtual + + + diff --git a/LambdaCaptureExpressions/bin/LambdaCaptureExpressions b/LambdaCaptureExpressions/bin/LambdaCaptureExpressions new file mode 100755 index 0000000..23fc09a Binary files /dev/null and b/LambdaCaptureExpressions/bin/LambdaCaptureExpressions differ diff --git a/LambdaExpressions/.cproject b/LambdaExpressions/.cproject new file mode 100644 index 0000000..abfe1c5 --- /dev/null +++ b/LambdaExpressions/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +LambdaExpressions +true +false + + +/usr/bin/make +-j4 +LambdaExpressions/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/LambdaExpressions" -j4 +LambdaExpressions +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/LambdaExpressions" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/LambdaExpressions.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/LambdaExpressions.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/LambdaExpressions/.project b/LambdaExpressions/.project new file mode 100644 index 0000000..dbb3a52 --- /dev/null +++ b/LambdaExpressions/.project @@ -0,0 +1,162 @@ + + + LambdaExpressions@LambdaExpressions + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/LambdaExpressions + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/LambdaExpressions + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] LambdaExpressions + 2 + virtual:/virtual + + + [Targets]/[exe] LambdaExpressions/ + 2 + virtual:/virtual + + + [Targets]/[exe] LambdaExpressions/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] LambdaExpressions/Source Files/LambdaExpressions.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/LambdaExpressions/src/LambdaExpressions.cpp + + + [Targets]/[exe] LambdaExpressions/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] LambdaExpressions/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] LambdaExpressions/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] LambdaExpressions/Object Files + 2 + virtual:/virtual + + + diff --git a/LambdaExpressions/CMakeLists.txt b/LambdaExpressions/CMakeLists.txt index dd28263..92ead27 100644 --- a/LambdaExpressions/CMakeLists.txt +++ b/LambdaExpressions/CMakeLists.txt @@ -1,3 +1,8 @@ +set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) +set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) +set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) + +set (CMAKE_CXX_STANDARD 11) cmake_minimum_required(VERSION 3.0) get_filename_component(ProjectId ${CMAKE_CURRENT_SOURCE_DIR} NAME) @@ -8,4 +13,4 @@ project(${ProjectId}) file(GLOB project_sources src/*.cpp) file(GLOB project_headers src/*.h src/*.hpp) -add_executable(${ProjectId} ${project_sources} ${project_headers}) \ No newline at end of file +add_executable(${ProjectId} ${project_sources} ${project_headers}) diff --git a/LambdaExpressions/bin/LambdaExpressions b/LambdaExpressions/bin/LambdaExpressions new file mode 100755 index 0000000..6fb0121 Binary files /dev/null and b/LambdaExpressions/bin/LambdaExpressions differ diff --git a/LambdaParametersAndReturnTypes/.cproject b/LambdaParametersAndReturnTypes/.cproject new file mode 100644 index 0000000..2ed3dfd --- /dev/null +++ b/LambdaParametersAndReturnTypes/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +LambdaParametersAndReturnTypes +true +false + + +/usr/bin/make +-j4 +LambdaParametersAndReturnTypes/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/LambdaParametersAndReturnTypes" -j4 +LambdaParametersAndReturnTypes +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/LambdaParametersAndReturnTypes" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/LambdaParametersAndReturnTypes.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/LambdaParametersAndReturnTypes.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/LambdaParametersAndReturnTypes/.project b/LambdaParametersAndReturnTypes/.project new file mode 100644 index 0000000..830d7cc --- /dev/null +++ b/LambdaParametersAndReturnTypes/.project @@ -0,0 +1,162 @@ + + + LambdaParametersAndReturnTypes@LambdaParametersAndReturnTypes + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/LambdaParametersAndReturnTypes + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/LambdaParametersAndReturnTypes + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] LambdaParametersAndReturnTypes + 2 + virtual:/virtual + + + [Targets]/[exe] LambdaParametersAndReturnTypes/ + 2 + virtual:/virtual + + + [Targets]/[exe] LambdaParametersAndReturnTypes/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] LambdaParametersAndReturnTypes/Source Files/LambdaParametersAndReturnTypes.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/LambdaParametersAndReturnTypes/src/LambdaParametersAndReturnTypes.cpp + + + [Targets]/[exe] LambdaParametersAndReturnTypes/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] LambdaParametersAndReturnTypes/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] LambdaParametersAndReturnTypes/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] LambdaParametersAndReturnTypes/Object Files + 2 + virtual:/virtual + + + diff --git a/LambdaParametersAndReturnTypes/bin/LambdaParametersAndReturnTypes b/LambdaParametersAndReturnTypes/bin/LambdaParametersAndReturnTypes new file mode 100755 index 0000000..a51eb08 Binary files /dev/null and b/LambdaParametersAndReturnTypes/bin/LambdaParametersAndReturnTypes differ diff --git a/MoveAssignmentOperators/.cproject b/MoveAssignmentOperators/.cproject new file mode 100644 index 0000000..94b598e --- /dev/null +++ b/MoveAssignmentOperators/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +MoveAssignmentOperators +true +false + + +/usr/bin/make +-j4 +MoveAssignmentOperators/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/MoveAssignmentOperators" -j4 +MoveAssignmentOperators +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/MoveAssignmentOperators" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/MoveAssignmentOperators.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/MoveAssignmentOperators.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/MoveAssignmentOperators/.project b/MoveAssignmentOperators/.project new file mode 100644 index 0000000..6887e8c --- /dev/null +++ b/MoveAssignmentOperators/.project @@ -0,0 +1,162 @@ + + + MoveAssignmentOperators@MoveAssignmentOperators + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/MoveAssignmentOperators + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/MoveAssignmentOperators + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] MoveAssignmentOperators + 2 + virtual:/virtual + + + [Targets]/[exe] MoveAssignmentOperators/ + 2 + virtual:/virtual + + + [Targets]/[exe] MoveAssignmentOperators/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] MoveAssignmentOperators/Source Files/MoveAssignmentOperators.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/MoveAssignmentOperators/src/MoveAssignmentOperators.cpp + + + [Targets]/[exe] MoveAssignmentOperators/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] MoveAssignmentOperators/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] MoveAssignmentOperators/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] MoveAssignmentOperators/Object Files + 2 + virtual:/virtual + + + diff --git a/MoveAssignmentOperators/bin/MoveAssignmentOperators b/MoveAssignmentOperators/bin/MoveAssignmentOperators new file mode 100755 index 0000000..428e3ee Binary files /dev/null and b/MoveAssignmentOperators/bin/MoveAssignmentOperators differ diff --git a/MoveConstructors/.cproject b/MoveConstructors/.cproject new file mode 100644 index 0000000..90b2b17 --- /dev/null +++ b/MoveConstructors/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +MoveConstructors +true +false + + +/usr/bin/make +-j4 +MoveConstructors/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/MoveConstructors" -j4 +MoveConstructors +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/MoveConstructors" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/MoveConstructors.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/MoveConstructors.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/MoveConstructors/.project b/MoveConstructors/.project new file mode 100644 index 0000000..1e8a477 --- /dev/null +++ b/MoveConstructors/.project @@ -0,0 +1,162 @@ + + + MoveConstructors@MoveConstructors + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/MoveConstructors + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/MoveConstructors + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] MoveConstructors + 2 + virtual:/virtual + + + [Targets]/[exe] MoveConstructors/ + 2 + virtual:/virtual + + + [Targets]/[exe] MoveConstructors/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] MoveConstructors/Source Files/MoveConstructors.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/MoveConstructors/src/MoveConstructors.cpp + + + [Targets]/[exe] MoveConstructors/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] MoveConstructors/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] MoveConstructors/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] MoveConstructors/Object Files + 2 + virtual:/virtual + + + diff --git a/MoveConstructors/bin/MoveConstructors b/MoveConstructors/bin/MoveConstructors new file mode 100755 index 0000000..b1a5623 Binary files /dev/null and b/MoveConstructors/bin/MoveConstructors differ diff --git a/MultipleInheritance/.cproject b/MultipleInheritance/.cproject new file mode 100644 index 0000000..870bfbf --- /dev/null +++ b/MultipleInheritance/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +MultipleInheritance +true +false + + +/usr/bin/make +-j4 +MultipleInheritance/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/MultipleInheritance" -j4 +MultipleInheritance +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/MultipleInheritance" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/MultipleInheritance.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/MultipleInheritance.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/MultipleInheritance/.project b/MultipleInheritance/.project new file mode 100644 index 0000000..fdf60e5 --- /dev/null +++ b/MultipleInheritance/.project @@ -0,0 +1,162 @@ + + + MultipleInheritance@MultipleInheritance + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/MultipleInheritance + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/MultipleInheritance + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] MultipleInheritance + 2 + virtual:/virtual + + + [Targets]/[exe] MultipleInheritance/ + 2 + virtual:/virtual + + + [Targets]/[exe] MultipleInheritance/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] MultipleInheritance/Source Files/MultipleInheritance.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/MultipleInheritance/src/MultipleInheritance.cpp + + + [Targets]/[exe] MultipleInheritance/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] MultipleInheritance/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] MultipleInheritance/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] MultipleInheritance/Object Files + 2 + virtual:/virtual + + + diff --git a/MultipleInheritance/MultipleInheritance b/MultipleInheritance/MultipleInheritance new file mode 100755 index 0000000..22753a0 Binary files /dev/null and b/MultipleInheritance/MultipleInheritance differ diff --git a/MutableLambdas/.cproject b/MutableLambdas/.cproject new file mode 100644 index 0000000..4e364cd --- /dev/null +++ b/MutableLambdas/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +MutableLambdas +true +false + + +/usr/bin/make +-j4 +MutableLambdas/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/MutableLambdas" -j4 +MutableLambdas +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/MutableLambdas" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/MutableLambdas.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/MutableLambdas.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/MutableLambdas/.project b/MutableLambdas/.project new file mode 100644 index 0000000..8381e7c --- /dev/null +++ b/MutableLambdas/.project @@ -0,0 +1,162 @@ + + + MutableLambdas@MutableLambdas + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/MutableLambdas + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/MutableLambdas + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] MutableLambdas + 2 + virtual:/virtual + + + [Targets]/[exe] MutableLambdas/ + 2 + virtual:/virtual + + + [Targets]/[exe] MutableLambdas/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] MutableLambdas/Source Files/MutableLambdas.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/MutableLambdas/src/MutableLambdas.cpp + + + [Targets]/[exe] MutableLambdas/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] MutableLambdas/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] MutableLambdas/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] MutableLambdas/Object Files + 2 + virtual:/virtual + + + diff --git a/MutableLambdas/bin/MutableLambdas b/MutableLambdas/bin/MutableLambdas new file mode 100755 index 0000000..a28fc30 Binary files /dev/null and b/MutableLambdas/bin/MutableLambdas differ diff --git a/NestedTemplateClasses/.cproject b/NestedTemplateClasses/.cproject new file mode 100644 index 0000000..45bc968 --- /dev/null +++ b/NestedTemplateClasses/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +NestedTemplateClasses +true +false + + +/usr/bin/make +-j4 +NestedTemplateClasses/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/NestedTemplateClasses" -j4 +NestedTemplateClasses +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/NestedTemplateClasses" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/NestedTemplateClasses.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/NestedTemplateClasses.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/NestedTemplateClasses/.project b/NestedTemplateClasses/.project new file mode 100644 index 0000000..15121a4 --- /dev/null +++ b/NestedTemplateClasses/.project @@ -0,0 +1,167 @@ + + + NestedTemplateClasses@NestedTemplateClasses + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/NestedTemplateClasses + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/NestedTemplateClasses + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] NestedTemplateClasses + 2 + virtual:/virtual + + + [Targets]/[exe] NestedTemplateClasses/ + 2 + virtual:/virtual + + + [Targets]/[exe] NestedTemplateClasses/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] NestedTemplateClasses/Source Files/NestedTemplateClasses.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/NestedTemplateClasses/src/NestedTemplateClasses.cpp + + + [Targets]/[exe] NestedTemplateClasses/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] NestedTemplateClasses/Header Files/ring.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/NestedTemplateClasses/src/ring.h + + + [Targets]/[exe] NestedTemplateClasses/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] NestedTemplateClasses/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] NestedTemplateClasses/Object Files + 2 + virtual:/virtual + + + diff --git a/NestedTemplateClasses/bin/NestedTemplateClasses b/NestedTemplateClasses/bin/NestedTemplateClasses new file mode 100755 index 0000000..3a01926 Binary files /dev/null and b/NestedTemplateClasses/bin/NestedTemplateClasses differ diff --git a/ObjectInitialization/.cproject b/ObjectInitialization/.cproject new file mode 100644 index 0000000..989c8d3 --- /dev/null +++ b/ObjectInitialization/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +ObjectInitialization +true +false + + +/usr/bin/make +-j4 +ObjectInitialization/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ObjectInitialization" -j4 +ObjectInitialization +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ObjectInitialization" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/ObjectInitialization.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/ObjectInitialization.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ObjectInitialization/.project b/ObjectInitialization/.project new file mode 100644 index 0000000..e0951d4 --- /dev/null +++ b/ObjectInitialization/.project @@ -0,0 +1,162 @@ + + + ObjectInitialization@ObjectInitialization + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ObjectInitialization + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ObjectInitialization + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] ObjectInitialization + 2 + virtual:/virtual + + + [Targets]/[exe] ObjectInitialization/ + 2 + virtual:/virtual + + + [Targets]/[exe] ObjectInitialization/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] ObjectInitialization/Source Files/ObjectInitialization.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ObjectInitialization/src/ObjectInitialization.cpp + + + [Targets]/[exe] ObjectInitialization/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] ObjectInitialization/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] ObjectInitialization/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] ObjectInitialization/Object Files + 2 + virtual:/virtual + + + diff --git a/ObjectInitialization/bin/ObjectInitialization b/ObjectInitialization/bin/ObjectInitialization new file mode 100755 index 0000000..491d4bb Binary files /dev/null and b/ObjectInitialization/bin/ObjectInitialization differ diff --git a/ObjectSlicingandPolymorphism/.cproject b/ObjectSlicingandPolymorphism/.cproject new file mode 100644 index 0000000..ee731f9 --- /dev/null +++ b/ObjectSlicingandPolymorphism/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +ObjectSlicingandPolymorphism +true +false + + +/usr/bin/make +-j4 +ObjectSlicingandPolymorphism/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ObjectSlicingandPolymorphism" -j4 +ObjectSlicingandPolymorphism +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ObjectSlicingandPolymorphism" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/ObjectSlicingandPolymorphism.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/ObjectSlicingAndPolymorphism.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ObjectSlicingandPolymorphism/.project b/ObjectSlicingandPolymorphism/.project new file mode 100644 index 0000000..34ed703 --- /dev/null +++ b/ObjectSlicingandPolymorphism/.project @@ -0,0 +1,162 @@ + + + ObjectSlicingandPolymorphism@ObjectSlicingandPolymorphism + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ObjectSlicingandPolymorphism + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ObjectSlicingandPolymorphism + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] ObjectSlicingandPolymorphism + 2 + virtual:/virtual + + + [Targets]/[exe] ObjectSlicingandPolymorphism/ + 2 + virtual:/virtual + + + [Targets]/[exe] ObjectSlicingandPolymorphism/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] ObjectSlicingandPolymorphism/Source Files/ObjectSlicingAndPolymorphism.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ObjectSlicingandPolymorphism/src/ObjectSlicingAndPolymorphism.cpp + + + [Targets]/[exe] ObjectSlicingandPolymorphism/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] ObjectSlicingandPolymorphism/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] ObjectSlicingandPolymorphism/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] ObjectSlicingandPolymorphism/Object Files + 2 + virtual:/virtual + + + diff --git a/ObjectSlicingandPolymorphism/ObjectSlicingandPolymorphism b/ObjectSlicingandPolymorphism/ObjectSlicingandPolymorphism new file mode 100755 index 0000000..2ae855f Binary files /dev/null and b/ObjectSlicingandPolymorphism/ObjectSlicingandPolymorphism differ diff --git a/OverloadingComparisonOperators/.cproject b/OverloadingComparisonOperators/.cproject new file mode 100644 index 0000000..0d78e0e --- /dev/null +++ b/OverloadingComparisonOperators/.cproject @@ -0,0 +1,473 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +OverloadingComparisonOperators +true +false + + +/usr/bin/make +-j4 +OverloadingComparisonOperators/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingComparisonOperators" -j4 +OverloadingComparisonOperators +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingComparisonOperators" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/OverloadingComparisonOperators.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Complex.cpp.o +true +false + + +/usr/bin/make +-j4 +src/OverloadingComparisonOperators.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OverloadingComparisonOperators/.project b/OverloadingComparisonOperators/.project new file mode 100644 index 0000000..99aeb96 --- /dev/null +++ b/OverloadingComparisonOperators/.project @@ -0,0 +1,172 @@ + + + OverloadingComparisonOperators@OverloadingComparisonOperators + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingComparisonOperators + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingComparisonOperators + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingComparisonOperators + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingComparisonOperators/ + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingComparisonOperators/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingComparisonOperators/Source Files/Complex.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingComparisonOperators/src/Complex.cpp + + + [Targets]/[exe] OverloadingComparisonOperators/Source Files/OverloadingComparisonOperators.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingComparisonOperators/src/OverloadingComparisonOperators.cpp + + + [Targets]/[exe] OverloadingComparisonOperators/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingComparisonOperators/Header Files/Complex.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingComparisonOperators/src/Complex.h + + + [Targets]/[exe] OverloadingComparisonOperators/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingComparisonOperators/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingComparisonOperators/Object Files + 2 + virtual:/virtual + + + diff --git a/OverloadingComparisonOperators/OverloadingComparisonOperators b/OverloadingComparisonOperators/OverloadingComparisonOperators new file mode 100755 index 0000000..9ed0119 Binary files /dev/null and b/OverloadingComparisonOperators/OverloadingComparisonOperators differ diff --git a/OverloadingPlus/.cproject b/OverloadingPlus/.cproject new file mode 100644 index 0000000..5399ae7 --- /dev/null +++ b/OverloadingPlus/.cproject @@ -0,0 +1,473 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +OverloadingPlus +true +false + + +/usr/bin/make +-j4 +OverloadingPlus/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingPlus" -j4 +OverloadingPlus +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingPlus" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/OverloadingPlus.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Complex.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Overloading_Plus.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OverloadingPlus/.project b/OverloadingPlus/.project new file mode 100644 index 0000000..b3d0f84 --- /dev/null +++ b/OverloadingPlus/.project @@ -0,0 +1,172 @@ + + + OverloadingPlus@OverloadingPlus + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingPlus + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingPlus + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingPlus + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingPlus/ + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingPlus/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingPlus/Source Files/Complex.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingPlus/src/Complex.cpp + + + [Targets]/[exe] OverloadingPlus/Source Files/Overloading Plus.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingPlus/src/Overloading Plus.cpp + + + [Targets]/[exe] OverloadingPlus/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingPlus/Header Files/Complex.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingPlus/src/Complex.h + + + [Targets]/[exe] OverloadingPlus/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingPlus/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingPlus/Object Files + 2 + virtual:/virtual + + + diff --git a/OverloadingPlus/OverloadingPlus b/OverloadingPlus/OverloadingPlus new file mode 100755 index 0000000..b8bf8e2 Binary files /dev/null and b/OverloadingPlus/OverloadingPlus differ diff --git a/OverloadingtheAssignmentOperator/.cproject b/OverloadingtheAssignmentOperator/.cproject new file mode 100644 index 0000000..a6a2ec7 --- /dev/null +++ b/OverloadingtheAssignmentOperator/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +OverloadingtheAssignmentOperator +true +false + + +/usr/bin/make +-j4 +OverloadingtheAssignmentOperator/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheAssignmentOperator" -j4 +OverloadingtheAssignmentOperator +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheAssignmentOperator" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/OverloadingtheAssignmentOperator.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/OverloadingtheAssignmentOperator.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OverloadingtheAssignmentOperator/.project b/OverloadingtheAssignmentOperator/.project new file mode 100644 index 0000000..b7e7147 --- /dev/null +++ b/OverloadingtheAssignmentOperator/.project @@ -0,0 +1,162 @@ + + + OverloadingtheAssignmentOperator@OverloadingtheAssignmentOperator + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheAssignmentOperator + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheAssignmentOperator + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheAssignmentOperator + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheAssignmentOperator/ + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheAssignmentOperator/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheAssignmentOperator/Source Files/OverloadingtheAssignmentOperator.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheAssignmentOperator/src/OverloadingtheAssignmentOperator.cpp + + + [Targets]/[exe] OverloadingtheAssignmentOperator/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheAssignmentOperator/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheAssignmentOperator/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheAssignmentOperator/Object Files + 2 + virtual:/virtual + + + diff --git a/OverloadingtheAssignmentOperator/OverloadingtheAssignmentOperator b/OverloadingtheAssignmentOperator/OverloadingtheAssignmentOperator new file mode 100755 index 0000000..1901b10 Binary files /dev/null and b/OverloadingtheAssignmentOperator/OverloadingtheAssignmentOperator differ diff --git a/OverloadingtheDereferenceOperator/.cproject b/OverloadingtheDereferenceOperator/.cproject new file mode 100644 index 0000000..8556de5 --- /dev/null +++ b/OverloadingtheDereferenceOperator/.cproject @@ -0,0 +1,473 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +OverloadingtheDereferenceOperator +true +false + + +/usr/bin/make +-j4 +OverloadingtheDereferenceOperator/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheDereferenceOperator" -j4 +OverloadingtheDereferenceOperator +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheDereferenceOperator" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/OverloadingtheDereferenceOperator.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Complex.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Overloading_the_Dereference_Operator.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OverloadingtheDereferenceOperator/.project b/OverloadingtheDereferenceOperator/.project new file mode 100644 index 0000000..41d8a5f --- /dev/null +++ b/OverloadingtheDereferenceOperator/.project @@ -0,0 +1,172 @@ + + + OverloadingtheDereferenceOperator@OverloadingtheDereferenceOperator + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheDereferenceOperator + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheDereferenceOperator + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheDereferenceOperator + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheDereferenceOperator/ + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheDereferenceOperator/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheDereferenceOperator/Source Files/Complex.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheDereferenceOperator/src/Complex.cpp + + + [Targets]/[exe] OverloadingtheDereferenceOperator/Source Files/Overloading the Dereference Operator.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheDereferenceOperator/src/Overloading the Dereference Operator.cpp + + + [Targets]/[exe] OverloadingtheDereferenceOperator/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheDereferenceOperator/Header Files/Complex.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheDereferenceOperator/src/Complex.h + + + [Targets]/[exe] OverloadingtheDereferenceOperator/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheDereferenceOperator/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheDereferenceOperator/Object Files + 2 + virtual:/virtual + + + diff --git a/OverloadingtheDereferenceOperator/OverloadingtheDereferenceOperator b/OverloadingtheDereferenceOperator/OverloadingtheDereferenceOperator new file mode 100755 index 0000000..febb8a5 Binary files /dev/null and b/OverloadingtheDereferenceOperator/OverloadingtheDereferenceOperator differ diff --git a/OverloadingtheInsertionOperatorforPrinting/.cproject b/OverloadingtheInsertionOperatorforPrinting/.cproject new file mode 100644 index 0000000..4dcc4fd --- /dev/null +++ b/OverloadingtheInsertionOperatorforPrinting/.cproject @@ -0,0 +1,473 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +OverloadingtheInsertionOperatorforPrinting +true +false + + +/usr/bin/make +-j4 +OverloadingtheInsertionOperatorforPrinting/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheInsertionOperatorforPrinting" -j4 +OverloadingtheInsertionOperatorforPrinting +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheInsertionOperatorforPrinting" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/OverloadingtheInsertionOperatorforPrinting.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Complex.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Overloading_the_Insertion_Operator_for_Printing.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OverloadingtheInsertionOperatorforPrinting/.project b/OverloadingtheInsertionOperatorforPrinting/.project new file mode 100644 index 0000000..5727fa4 --- /dev/null +++ b/OverloadingtheInsertionOperatorforPrinting/.project @@ -0,0 +1,172 @@ + + + OverloadingtheInsertionOperatorforPrinting@OverloadingtheInsertionOperatorforPrinting + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheInsertionOperatorforPrinting + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheInsertionOperatorforPrinting + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheInsertionOperatorforPrinting + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheInsertionOperatorforPrinting/ + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheInsertionOperatorforPrinting/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheInsertionOperatorforPrinting/Source Files/Complex.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheInsertionOperatorforPrinting/src/Complex.cpp + + + [Targets]/[exe] OverloadingtheInsertionOperatorforPrinting/Source Files/Overloading the Insertion Operator for Printing.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheInsertionOperatorforPrinting/src/Overloading the Insertion Operator for Printing.cpp + + + [Targets]/[exe] OverloadingtheInsertionOperatorforPrinting/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheInsertionOperatorforPrinting/Header Files/Complex.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheInsertionOperatorforPrinting/src/Complex.h + + + [Targets]/[exe] OverloadingtheInsertionOperatorforPrinting/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheInsertionOperatorforPrinting/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheInsertionOperatorforPrinting/Object Files + 2 + virtual:/virtual + + + diff --git a/OverloadingtheInsertionOperatorforPrinting/OverloadingtheInsertionOperatorforPrinting b/OverloadingtheInsertionOperatorforPrinting/OverloadingtheInsertionOperatorforPrinting new file mode 100755 index 0000000..3ca7c4a Binary files /dev/null and b/OverloadingtheInsertionOperatorforPrinting/OverloadingtheInsertionOperatorforPrinting differ diff --git a/OverloadingtheLeftBitShiftOperator/.cproject b/OverloadingtheLeftBitShiftOperator/.cproject new file mode 100644 index 0000000..4b27933 --- /dev/null +++ b/OverloadingtheLeftBitShiftOperator/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +OverloadingtheLeftBitShiftOperator +true +false + + +/usr/bin/make +-j4 +OverloadingtheLeftBitShiftOperator/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheLeftBitShiftOperator" -j4 +OverloadingtheLeftBitShiftOperator +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheLeftBitShiftOperator" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/OverloadingtheLeftBitShiftOperator.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/OverloadingtheLeftBitShiftOperator.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/OverloadingtheLeftBitShiftOperator/.project b/OverloadingtheLeftBitShiftOperator/.project new file mode 100644 index 0000000..0387dd2 --- /dev/null +++ b/OverloadingtheLeftBitShiftOperator/.project @@ -0,0 +1,162 @@ + + + OverloadingtheLeftBitShiftOperator@OverloadingtheLeftBitShiftOperator + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheLeftBitShiftOperator + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheLeftBitShiftOperator + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheLeftBitShiftOperator + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheLeftBitShiftOperator/ + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheLeftBitShiftOperator/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheLeftBitShiftOperator/Source Files/OverloadingtheLeftBitShiftOperator.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/OverloadingtheLeftBitShiftOperator/src/OverloadingtheLeftBitShiftOperator.cpp + + + [Targets]/[exe] OverloadingtheLeftBitShiftOperator/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheLeftBitShiftOperator/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheLeftBitShiftOperator/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] OverloadingtheLeftBitShiftOperator/Object Files + 2 + virtual:/virtual + + + diff --git a/OverloadingtheLeftBitShiftOperator/OverloadingtheLeftBitShiftOperator b/OverloadingtheLeftBitShiftOperator/OverloadingtheLeftBitShiftOperator new file mode 100755 index 0000000..9cc7e7b Binary files /dev/null and b/OverloadingtheLeftBitShiftOperator/OverloadingtheLeftBitShiftOperator differ diff --git a/ParsingTextinFiles/.cproject b/ParsingTextinFiles/.cproject new file mode 100644 index 0000000..1d3d83c --- /dev/null +++ b/ParsingTextinFiles/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +ParsingTextinFiles +true +false + + +/usr/bin/make +-j4 +ParsingTextinFiles/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ParsingTextinFiles" -j4 +ParsingTextinFiles +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ParsingTextinFiles" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/ParsingTextinFiles.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Parsing_Text_in_Files.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ParsingTextinFiles/.project b/ParsingTextinFiles/.project new file mode 100644 index 0000000..ea37bf5 --- /dev/null +++ b/ParsingTextinFiles/.project @@ -0,0 +1,162 @@ + + + ParsingTextinFiles@ParsingTextinFiles + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ParsingTextinFiles + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ParsingTextinFiles + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] ParsingTextinFiles + 2 + virtual:/virtual + + + [Targets]/[exe] ParsingTextinFiles/ + 2 + virtual:/virtual + + + [Targets]/[exe] ParsingTextinFiles/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] ParsingTextinFiles/Source Files/Parsing Text in Files.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ParsingTextinFiles/src/Parsing Text in Files.cpp + + + [Targets]/[exe] ParsingTextinFiles/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] ParsingTextinFiles/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] ParsingTextinFiles/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] ParsingTextinFiles/Object Files + 2 + virtual:/virtual + + + diff --git a/ParsingTextinFiles/ParsingTextinFiles b/ParsingTextinFiles/ParsingTextinFiles new file mode 100755 index 0000000..34f2994 Binary files /dev/null and b/ParsingTextinFiles/ParsingTextinFiles differ diff --git a/PerfectForwarding/.cproject b/PerfectForwarding/.cproject new file mode 100644 index 0000000..0956bbf --- /dev/null +++ b/PerfectForwarding/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +PerfectForwarding +true +false + + +/usr/bin/make +-j4 +PerfectForwarding/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/PerfectForwarding" -j4 +PerfectForwarding +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/PerfectForwarding" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/PerfectForwarding.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Perfect_Forwarding.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/PerfectForwarding/.project b/PerfectForwarding/.project new file mode 100644 index 0000000..0a0f405 --- /dev/null +++ b/PerfectForwarding/.project @@ -0,0 +1,162 @@ + + + PerfectForwarding@PerfectForwarding + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/PerfectForwarding + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/PerfectForwarding + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] PerfectForwarding + 2 + virtual:/virtual + + + [Targets]/[exe] PerfectForwarding/ + 2 + virtual:/virtual + + + [Targets]/[exe] PerfectForwarding/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] PerfectForwarding/Source Files/Perfect Forwarding.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/PerfectForwarding/src/Perfect Forwarding.cpp + + + [Targets]/[exe] PerfectForwarding/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] PerfectForwarding/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] PerfectForwarding/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] PerfectForwarding/Object Files + 2 + virtual:/virtual + + + diff --git a/PerfectForwarding/bin/PerfectForwarding b/PerfectForwarding/bin/PerfectForwarding new file mode 100755 index 0000000..4565a13 Binary files /dev/null and b/PerfectForwarding/bin/PerfectForwarding differ diff --git a/RangeBasedColoring/.cproject b/RangeBasedColoring/.cproject new file mode 100644 index 0000000..af9298a --- /dev/null +++ b/RangeBasedColoring/.cproject @@ -0,0 +1,501 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +RangeBasedColoring +true +false + + +/usr/bin/make +-j4 +RangeBasedColoring/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/RangeBasedColoring" -j4 +RangeBasedColoring +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/RangeBasedColoring" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/RangeBasedColoring.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/FractalCreator.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Mandelbrot.cpp.o +true +false + + +/usr/bin/make +-j4 +src/RGB.cpp.o +true +false + + +/usr/bin/make +-j4 +src/ZoomList.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/RangeBasedColoring/.project b/RangeBasedColoring/.project new file mode 100644 index 0000000..3447557 --- /dev/null +++ b/RangeBasedColoring/.project @@ -0,0 +1,227 @@ + + + RangeBasedColoring@RangeBasedColoring + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RangeBasedColoring + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RangeBasedColoring + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] RangeBasedColoring + 2 + virtual:/virtual + + + [Targets]/[exe] RangeBasedColoring/ + 2 + virtual:/virtual + + + [Targets]/[exe] RangeBasedColoring/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] RangeBasedColoring/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RangeBasedColoring/src/Bitmap.cpp + + + [Targets]/[exe] RangeBasedColoring/Source Files/FractalCreator.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RangeBasedColoring/src/FractalCreator.cpp + + + [Targets]/[exe] RangeBasedColoring/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RangeBasedColoring/src/main.cpp + + + [Targets]/[exe] RangeBasedColoring/Source Files/Mandelbrot.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RangeBasedColoring/src/Mandelbrot.cpp + + + [Targets]/[exe] RangeBasedColoring/Source Files/RGB.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RangeBasedColoring/src/RGB.cpp + + + [Targets]/[exe] RangeBasedColoring/Source Files/ZoomList.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RangeBasedColoring/src/ZoomList.cpp + + + [Targets]/[exe] RangeBasedColoring/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] RangeBasedColoring/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RangeBasedColoring/src/Bitmap.h + + + [Targets]/[exe] RangeBasedColoring/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RangeBasedColoring/src/BitmapFileHeader.h + + + [Targets]/[exe] RangeBasedColoring/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RangeBasedColoring/src/BitmapInfoHeader.h + + + [Targets]/[exe] RangeBasedColoring/Header Files/FractalCreator.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RangeBasedColoring/src/FractalCreator.h + + + [Targets]/[exe] RangeBasedColoring/Header Files/Mandelbrot.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RangeBasedColoring/src/Mandelbrot.h + + + [Targets]/[exe] RangeBasedColoring/Header Files/RGB.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RangeBasedColoring/src/RGB.h + + + [Targets]/[exe] RangeBasedColoring/Header Files/Zoom.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RangeBasedColoring/src/Zoom.h + + + [Targets]/[exe] RangeBasedColoring/Header Files/ZoomList.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RangeBasedColoring/src/ZoomList.h + + + [Targets]/[exe] RangeBasedColoring/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] RangeBasedColoring/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] RangeBasedColoring/Object Files + 2 + virtual:/virtual + + + diff --git a/RangeBasedColoring/bin/RangeBasedColoring b/RangeBasedColoring/bin/RangeBasedColoring new file mode 100755 index 0000000..73392c4 Binary files /dev/null and b/RangeBasedColoring/bin/RangeBasedColoring differ diff --git a/ReadingTextFiles/.cproject b/ReadingTextFiles/.cproject new file mode 100644 index 0000000..c4fe22e --- /dev/null +++ b/ReadingTextFiles/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +ReadingTextFiles +true +false + + +/usr/bin/make +-j4 +ReadingTextFiles/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReadingTextFiles" -j4 +ReadingTextFiles +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReadingTextFiles" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/ReadingTextFiles.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Reading_Text_Files.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ReadingTextFiles/.project b/ReadingTextFiles/.project new file mode 100644 index 0000000..50308cc --- /dev/null +++ b/ReadingTextFiles/.project @@ -0,0 +1,162 @@ + + + ReadingTextFiles@ReadingTextFiles + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReadingTextFiles + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReadingTextFiles + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] ReadingTextFiles + 2 + virtual:/virtual + + + [Targets]/[exe] ReadingTextFiles/ + 2 + virtual:/virtual + + + [Targets]/[exe] ReadingTextFiles/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] ReadingTextFiles/Source Files/Reading Text Files.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReadingTextFiles/src/Reading Text Files.cpp + + + [Targets]/[exe] ReadingTextFiles/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] ReadingTextFiles/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] ReadingTextFiles/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] ReadingTextFiles/Object Files + 2 + virtual:/virtual + + + diff --git a/ReadingTextFiles/ReadingTextFiles b/ReadingTextFiles/ReadingTextFiles new file mode 100755 index 0000000..3a9c95a Binary files /dev/null and b/ReadingTextFiles/ReadingTextFiles differ diff --git a/ReadingandWritingBinaryFiles/.cproject b/ReadingandWritingBinaryFiles/.cproject new file mode 100644 index 0000000..540173a --- /dev/null +++ b/ReadingandWritingBinaryFiles/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +ReadingandWritingBinaryFiles +true +false + + +/usr/bin/make +-j4 +ReadingandWritingBinaryFiles/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReadingandWritingBinaryFiles" -j4 +ReadingandWritingBinaryFiles +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReadingandWritingBinaryFiles" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/ReadingandWritingBinaryFiles.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Reading_and_Writing_Binary_Files.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ReadingandWritingBinaryFiles/.project b/ReadingandWritingBinaryFiles/.project new file mode 100644 index 0000000..1ce600c --- /dev/null +++ b/ReadingandWritingBinaryFiles/.project @@ -0,0 +1,162 @@ + + + ReadingandWritingBinaryFiles@ReadingandWritingBinaryFiles + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReadingandWritingBinaryFiles + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReadingandWritingBinaryFiles + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] ReadingandWritingBinaryFiles + 2 + virtual:/virtual + + + [Targets]/[exe] ReadingandWritingBinaryFiles/ + 2 + virtual:/virtual + + + [Targets]/[exe] ReadingandWritingBinaryFiles/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] ReadingandWritingBinaryFiles/Source Files/Reading and Writing Binary Files.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReadingandWritingBinaryFiles/src/Reading and Writing Binary Files.cpp + + + [Targets]/[exe] ReadingandWritingBinaryFiles/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] ReadingandWritingBinaryFiles/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] ReadingandWritingBinaryFiles/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] ReadingandWritingBinaryFiles/Object Files + 2 + virtual:/virtual + + + diff --git a/ReadingandWritingBinaryFiles/ReadingandWritingBinaryFiles b/ReadingandWritingBinaryFiles/ReadingandWritingBinaryFiles new file mode 100755 index 0000000..e05c268 Binary files /dev/null and b/ReadingandWritingBinaryFiles/ReadingandWritingBinaryFiles differ diff --git a/ReinterpretCast/.cproject b/ReinterpretCast/.cproject new file mode 100644 index 0000000..17f63ed --- /dev/null +++ b/ReinterpretCast/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +ReinterpretCast +true +false + + +/usr/bin/make +-j4 +ReinterpretCast/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReinterpretCast" -j4 +ReinterpretCast +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReinterpretCast" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/ReinterpretCast.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Reinterpret_Cast.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ReinterpretCast/.project b/ReinterpretCast/.project new file mode 100644 index 0000000..7118abb --- /dev/null +++ b/ReinterpretCast/.project @@ -0,0 +1,162 @@ + + + ReinterpretCast@ReinterpretCast + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReinterpretCast + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReinterpretCast + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] ReinterpretCast + 2 + virtual:/virtual + + + [Targets]/[exe] ReinterpretCast/ + 2 + virtual:/virtual + + + [Targets]/[exe] ReinterpretCast/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] ReinterpretCast/Source Files/Reinterpret Cast.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReinterpretCast/src/Reinterpret Cast.cpp + + + [Targets]/[exe] ReinterpretCast/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] ReinterpretCast/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] ReinterpretCast/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] ReinterpretCast/Object Files + 2 + virtual:/virtual + + + diff --git a/ReinterpretCast/bin/ReinterpretCast b/ReinterpretCast/bin/ReinterpretCast new file mode 100755 index 0000000..688df14 Binary files /dev/null and b/ReinterpretCast/bin/ReinterpretCast differ diff --git a/ReorganisingMain/.cproject b/ReorganisingMain/.cproject new file mode 100644 index 0000000..9058932 --- /dev/null +++ b/ReorganisingMain/.cproject @@ -0,0 +1,494 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +ReorganisingMain +true +false + + +/usr/bin/make +-j4 +ReorganisingMain/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReorganisingMain" -j4 +ReorganisingMain +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReorganisingMain" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/ReorganisingMain.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/FractalCreator.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Mandelbrot.cpp.o +true +false + + +/usr/bin/make +-j4 +src/ZoomList.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ReorganisingMain/.project b/ReorganisingMain/.project new file mode 100644 index 0000000..0ef570b --- /dev/null +++ b/ReorganisingMain/.project @@ -0,0 +1,217 @@ + + + ReorganisingMain@ReorganisingMain + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReorganisingMain + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReorganisingMain + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] ReorganisingMain + 2 + virtual:/virtual + + + [Targets]/[exe] ReorganisingMain/ + 2 + virtual:/virtual + + + [Targets]/[exe] ReorganisingMain/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] ReorganisingMain/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReorganisingMain/src/Bitmap.cpp + + + [Targets]/[exe] ReorganisingMain/Source Files/FractalCreator.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReorganisingMain/src/FractalCreator.cpp + + + [Targets]/[exe] ReorganisingMain/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReorganisingMain/src/main.cpp + + + [Targets]/[exe] ReorganisingMain/Source Files/Mandelbrot.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReorganisingMain/src/Mandelbrot.cpp + + + [Targets]/[exe] ReorganisingMain/Source Files/ZoomList.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReorganisingMain/src/ZoomList.cpp + + + [Targets]/[exe] ReorganisingMain/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] ReorganisingMain/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReorganisingMain/src/Bitmap.h + + + [Targets]/[exe] ReorganisingMain/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReorganisingMain/src/BitmapFileHeader.h + + + [Targets]/[exe] ReorganisingMain/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReorganisingMain/src/BitmapInfoHeader.h + + + [Targets]/[exe] ReorganisingMain/Header Files/FractalCreator.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReorganisingMain/src/FractalCreator.h + + + [Targets]/[exe] ReorganisingMain/Header Files/Mandelbrot.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReorganisingMain/src/Mandelbrot.h + + + [Targets]/[exe] ReorganisingMain/Header Files/Zoom.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReorganisingMain/src/Zoom.h + + + [Targets]/[exe] ReorganisingMain/Header Files/ZoomList.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ReorganisingMain/src/ZoomList.h + + + [Targets]/[exe] ReorganisingMain/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] ReorganisingMain/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] ReorganisingMain/Object Files + 2 + virtual:/virtual + + + diff --git a/ReorganisingMain/bin/ReorganisingMain b/ReorganisingMain/bin/ReorganisingMain new file mode 100755 index 0000000..5eee646 Binary files /dev/null and b/ReorganisingMain/bin/ReorganisingMain differ diff --git a/RingBuffer/.cproject b/RingBuffer/.cproject new file mode 100644 index 0000000..67c9c88 --- /dev/null +++ b/RingBuffer/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +RingBuffer +true +false + + +/usr/bin/make +-j4 +RingBuffer/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/RingBuffer" -j4 +RingBuffer +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/RingBuffer" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/RingBuffer.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/RingBuffer/.project b/RingBuffer/.project new file mode 100644 index 0000000..b40a5a3 --- /dev/null +++ b/RingBuffer/.project @@ -0,0 +1,167 @@ + + + RingBuffer@RingBuffer + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RingBuffer + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RingBuffer + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] RingBuffer + 2 + virtual:/virtual + + + [Targets]/[exe] RingBuffer/ + 2 + virtual:/virtual + + + [Targets]/[exe] RingBuffer/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] RingBuffer/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RingBuffer/src/main.cpp + + + [Targets]/[exe] RingBuffer/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] RingBuffer/Header Files/ring.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RingBuffer/src/ring.h + + + [Targets]/[exe] RingBuffer/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] RingBuffer/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] RingBuffer/Object Files + 2 + virtual:/virtual + + + diff --git a/RingBuffer/bin/RingBuffer b/RingBuffer/bin/RingBuffer new file mode 100755 index 0000000..8d63d01 Binary files /dev/null and b/RingBuffer/bin/RingBuffer differ diff --git a/RvalueReferences/.cproject b/RvalueReferences/.cproject new file mode 100644 index 0000000..3355343 --- /dev/null +++ b/RvalueReferences/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +RvalueReferences +true +false + + +/usr/bin/make +-j4 +RvalueReferences/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/RvalueReferences" -j4 +RvalueReferences +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/RvalueReferences" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/RvalueReferences.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Rvalue_References.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/RvalueReferences/.project b/RvalueReferences/.project new file mode 100644 index 0000000..6377607 --- /dev/null +++ b/RvalueReferences/.project @@ -0,0 +1,162 @@ + + + RvalueReferences@RvalueReferences + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RvalueReferences + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RvalueReferences + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] RvalueReferences + 2 + virtual:/virtual + + + [Targets]/[exe] RvalueReferences/ + 2 + virtual:/virtual + + + [Targets]/[exe] RvalueReferences/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] RvalueReferences/Source Files/Rvalue References.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/RvalueReferences/src/Rvalue References.cpp + + + [Targets]/[exe] RvalueReferences/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] RvalueReferences/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] RvalueReferences/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] RvalueReferences/Object Files + 2 + virtual:/virtual + + + diff --git a/RvalueReferences/bin/RvalueReferences b/RvalueReferences/bin/RvalueReferences new file mode 100755 index 0000000..962ce3b Binary files /dev/null and b/RvalueReferences/bin/RvalueReferences differ diff --git a/Scaling/.cproject b/Scaling/.cproject new file mode 100644 index 0000000..b6f684f --- /dev/null +++ b/Scaling/.cproject @@ -0,0 +1,473 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +Scaling +true +false + + +/usr/bin/make +-j4 +Scaling/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/Scaling" -j4 +Scaling +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/Scaling" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/Scaling.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Scaling/.project b/Scaling/.project new file mode 100644 index 0000000..b33a045 --- /dev/null +++ b/Scaling/.project @@ -0,0 +1,182 @@ + + + Scaling@Scaling + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/Scaling + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/Scaling + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] Scaling + 2 + virtual:/virtual + + + [Targets]/[exe] Scaling/ + 2 + virtual:/virtual + + + [Targets]/[exe] Scaling/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] Scaling/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/Scaling/src/Bitmap.cpp + + + [Targets]/[exe] Scaling/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/Scaling/src/main.cpp + + + [Targets]/[exe] Scaling/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] Scaling/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/Scaling/src/Bitmap.h + + + [Targets]/[exe] Scaling/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/Scaling/src/BitmapFileHeader.h + + + [Targets]/[exe] Scaling/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/Scaling/src/BitmapInfoHeader.h + + + [Targets]/[exe] Scaling/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] Scaling/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] Scaling/Object Files + 2 + virtual:/virtual + + + diff --git a/Scaling/bin/Scaling b/Scaling/bin/Scaling new file mode 100755 index 0000000..6bb0f31 Binary files /dev/null and b/Scaling/bin/Scaling differ diff --git a/SettingPixels/.cproject b/SettingPixels/.cproject new file mode 100644 index 0000000..c75363e --- /dev/null +++ b/SettingPixels/.cproject @@ -0,0 +1,473 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +SettingPixels +true +false + + +/usr/bin/make +-j4 +SettingPixels/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/SettingPixels" -j4 +SettingPixels +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/SettingPixels" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/SettingPixels.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SettingPixels/.project b/SettingPixels/.project new file mode 100644 index 0000000..9b77a45 --- /dev/null +++ b/SettingPixels/.project @@ -0,0 +1,182 @@ + + + SettingPixels@SettingPixels + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SettingPixels + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SettingPixels + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] SettingPixels + 2 + virtual:/virtual + + + [Targets]/[exe] SettingPixels/ + 2 + virtual:/virtual + + + [Targets]/[exe] SettingPixels/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] SettingPixels/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SettingPixels/src/Bitmap.cpp + + + [Targets]/[exe] SettingPixels/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SettingPixels/src/main.cpp + + + [Targets]/[exe] SettingPixels/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] SettingPixels/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SettingPixels/src/Bitmap.h + + + [Targets]/[exe] SettingPixels/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SettingPixels/src/BitmapFileHeader.h + + + [Targets]/[exe] SettingPixels/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SettingPixels/src/BitmapInfoHeader.h + + + [Targets]/[exe] SettingPixels/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] SettingPixels/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] SettingPixels/Object Files + 2 + virtual:/virtual + + + diff --git a/SettingPixels/SettingPixels b/SettingPixels/SettingPixels new file mode 100755 index 0000000..5051b86 Binary files /dev/null and b/SettingPixels/SettingPixels differ diff --git a/SharedPointers/.cproject b/SharedPointers/.cproject new file mode 100644 index 0000000..51609cf --- /dev/null +++ b/SharedPointers/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +SharedPointers +true +false + + +/usr/bin/make +-j4 +SharedPointers/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/SharedPointers" -j4 +SharedPointers +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/SharedPointers" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/SharedPointers.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Shared_Pointers.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SharedPointers/.project b/SharedPointers/.project new file mode 100644 index 0000000..d93497a --- /dev/null +++ b/SharedPointers/.project @@ -0,0 +1,162 @@ + + + SharedPointers@SharedPointers + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SharedPointers + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SharedPointers + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] SharedPointers + 2 + virtual:/virtual + + + [Targets]/[exe] SharedPointers/ + 2 + virtual:/virtual + + + [Targets]/[exe] SharedPointers/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] SharedPointers/Source Files/Shared Pointers.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SharedPointers/src/Shared Pointers.cpp + + + [Targets]/[exe] SharedPointers/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] SharedPointers/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] SharedPointers/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] SharedPointers/Object Files + 2 + virtual:/virtual + + + diff --git a/SharedPointers/bin/SharedPointers b/SharedPointers/bin/SharedPointers new file mode 100755 index 0000000..6949184 Binary files /dev/null and b/SharedPointers/bin/SharedPointers differ diff --git a/SortingVectorsDequeFriend/.cproject b/SortingVectorsDequeFriend/.cproject new file mode 100644 index 0000000..eab9965 --- /dev/null +++ b/SortingVectorsDequeFriend/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +SortingVectorsDequeFriend +true +false + + +/usr/bin/make +-j4 +SortingVectorsDequeFriend/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/SortingVectorsDequeFriend" -j4 +SortingVectorsDequeFriend +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/SortingVectorsDequeFriend" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/SortingVectorsDequeFriend.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SortingVectorsDequeFriend/.project b/SortingVectorsDequeFriend/.project new file mode 100644 index 0000000..8728eee --- /dev/null +++ b/SortingVectorsDequeFriend/.project @@ -0,0 +1,162 @@ + + + SortingVectorsDequeFriend@SortingVectorsDequeFriend + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SortingVectorsDequeFriend + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SortingVectorsDequeFriend + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] SortingVectorsDequeFriend + 2 + virtual:/virtual + + + [Targets]/[exe] SortingVectorsDequeFriend/ + 2 + virtual:/virtual + + + [Targets]/[exe] SortingVectorsDequeFriend/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] SortingVectorsDequeFriend/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SortingVectorsDequeFriend/src/main.cpp + + + [Targets]/[exe] SortingVectorsDequeFriend/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] SortingVectorsDequeFriend/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] SortingVectorsDequeFriend/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] SortingVectorsDequeFriend/Object Files + 2 + virtual:/virtual + + + diff --git a/SortingVectorsDequeFriend/SortingVectorsDequeFriend b/SortingVectorsDequeFriend/SortingVectorsDequeFriend new file mode 100755 index 0000000..5d9e804 Binary files /dev/null and b/SortingVectorsDequeFriend/SortingVectorsDequeFriend differ diff --git a/SpecifyingColorRanges/.cproject b/SpecifyingColorRanges/.cproject new file mode 100644 index 0000000..2e3f46a --- /dev/null +++ b/SpecifyingColorRanges/.cproject @@ -0,0 +1,501 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +SpecifyingColorRanges +true +false + + +/usr/bin/make +-j4 +SpecifyingColorRanges/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/SpecifyingColorRanges" -j4 +SpecifyingColorRanges +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/SpecifyingColorRanges" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/SpecifyingColorRanges.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/FractalCreator.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Mandelbrot.cpp.o +true +false + + +/usr/bin/make +-j4 +src/RGB.cpp.o +true +false + + +/usr/bin/make +-j4 +src/ZoomList.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SpecifyingColorRanges/.project b/SpecifyingColorRanges/.project new file mode 100644 index 0000000..147c598 --- /dev/null +++ b/SpecifyingColorRanges/.project @@ -0,0 +1,227 @@ + + + SpecifyingColorRanges@SpecifyingColorRanges + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SpecifyingColorRanges + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SpecifyingColorRanges + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] SpecifyingColorRanges + 2 + virtual:/virtual + + + [Targets]/[exe] SpecifyingColorRanges/ + 2 + virtual:/virtual + + + [Targets]/[exe] SpecifyingColorRanges/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] SpecifyingColorRanges/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SpecifyingColorRanges/src/Bitmap.cpp + + + [Targets]/[exe] SpecifyingColorRanges/Source Files/FractalCreator.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SpecifyingColorRanges/src/FractalCreator.cpp + + + [Targets]/[exe] SpecifyingColorRanges/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SpecifyingColorRanges/src/main.cpp + + + [Targets]/[exe] SpecifyingColorRanges/Source Files/Mandelbrot.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SpecifyingColorRanges/src/Mandelbrot.cpp + + + [Targets]/[exe] SpecifyingColorRanges/Source Files/RGB.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SpecifyingColorRanges/src/RGB.cpp + + + [Targets]/[exe] SpecifyingColorRanges/Source Files/ZoomList.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SpecifyingColorRanges/src/ZoomList.cpp + + + [Targets]/[exe] SpecifyingColorRanges/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] SpecifyingColorRanges/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SpecifyingColorRanges/src/Bitmap.h + + + [Targets]/[exe] SpecifyingColorRanges/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SpecifyingColorRanges/src/BitmapFileHeader.h + + + [Targets]/[exe] SpecifyingColorRanges/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SpecifyingColorRanges/src/BitmapInfoHeader.h + + + [Targets]/[exe] SpecifyingColorRanges/Header Files/FractalCreator.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SpecifyingColorRanges/src/FractalCreator.h + + + [Targets]/[exe] SpecifyingColorRanges/Header Files/Mandelbrot.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SpecifyingColorRanges/src/Mandelbrot.h + + + [Targets]/[exe] SpecifyingColorRanges/Header Files/RGB.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SpecifyingColorRanges/src/RGB.h + + + [Targets]/[exe] SpecifyingColorRanges/Header Files/Zoom.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SpecifyingColorRanges/src/Zoom.h + + + [Targets]/[exe] SpecifyingColorRanges/Header Files/ZoomList.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/SpecifyingColorRanges/src/ZoomList.h + + + [Targets]/[exe] SpecifyingColorRanges/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] SpecifyingColorRanges/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] SpecifyingColorRanges/Object Files + 2 + virtual:/virtual + + + diff --git a/SpecifyingColorRanges/bin/SpecifyingColorRanges b/SpecifyingColorRanges/bin/SpecifyingColorRanges new file mode 100755 index 0000000..611ab5b Binary files /dev/null and b/SpecifyingColorRanges/bin/SpecifyingColorRanges differ diff --git a/StacksAndQueues/.cproject b/StacksAndQueues/.cproject new file mode 100644 index 0000000..d3c1433 --- /dev/null +++ b/StacksAndQueues/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +StacksAndQueues +true +false + + +/usr/bin/make +-j4 +StacksAndQueues/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/StacksAndQueues" -j4 +StacksAndQueues +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/StacksAndQueues" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/StacksAndQueues.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/StacksAndQueues/.project b/StacksAndQueues/.project new file mode 100644 index 0000000..f72a3f4 --- /dev/null +++ b/StacksAndQueues/.project @@ -0,0 +1,162 @@ + + + StacksAndQueues@StacksAndQueues + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StacksAndQueues + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StacksAndQueues + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] StacksAndQueues + 2 + virtual:/virtual + + + [Targets]/[exe] StacksAndQueues/ + 2 + virtual:/virtual + + + [Targets]/[exe] StacksAndQueues/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] StacksAndQueues/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StacksAndQueues/src/main.cpp + + + [Targets]/[exe] StacksAndQueues/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] StacksAndQueues/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] StacksAndQueues/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] StacksAndQueues/Object Files + 2 + virtual:/virtual + + + diff --git a/StacksAndQueues/StacksAndQueues b/StacksAndQueues/StacksAndQueues new file mode 100755 index 0000000..bc0eb6a Binary files /dev/null and b/StacksAndQueues/StacksAndQueues differ diff --git a/StandardExceptions/.cproject b/StandardExceptions/.cproject new file mode 100644 index 0000000..9ff37b7 --- /dev/null +++ b/StandardExceptions/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +StandardExceptions +true +false + + +/usr/bin/make +-j4 +StandardExceptions/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/StandardExceptions" -j4 +StandardExceptions +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/StandardExceptions" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/StandardExceptions.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Standard_Exceptions.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/StandardExceptions/.project b/StandardExceptions/.project new file mode 100644 index 0000000..5c7d2b6 --- /dev/null +++ b/StandardExceptions/.project @@ -0,0 +1,162 @@ + + + StandardExceptions@StandardExceptions + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StandardExceptions + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StandardExceptions + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] StandardExceptions + 2 + virtual:/virtual + + + [Targets]/[exe] StandardExceptions/ + 2 + virtual:/virtual + + + [Targets]/[exe] StandardExceptions/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] StandardExceptions/Source Files/Standard Exceptions.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StandardExceptions/src/Standard Exceptions.cpp + + + [Targets]/[exe] StandardExceptions/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] StandardExceptions/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] StandardExceptions/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] StandardExceptions/Object Files + 2 + virtual:/virtual + + + diff --git a/StandardExceptions/StandardExceptions b/StandardExceptions/StandardExceptions new file mode 100755 index 0000000..8695aa3 Binary files /dev/null and b/StandardExceptions/StandardExceptions differ diff --git a/StaticCast/.cproject b/StaticCast/.cproject new file mode 100644 index 0000000..86ecf62 --- /dev/null +++ b/StaticCast/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +StaticCast +true +false + + +/usr/bin/make +-j4 +StaticCast/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/StaticCast" -j4 +StaticCast +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/StaticCast" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/StaticCast.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Static_Cast.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/StaticCast/.project b/StaticCast/.project new file mode 100644 index 0000000..f45f781 --- /dev/null +++ b/StaticCast/.project @@ -0,0 +1,162 @@ + + + StaticCast@StaticCast + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StaticCast + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StaticCast + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] StaticCast + 2 + virtual:/virtual + + + [Targets]/[exe] StaticCast/ + 2 + virtual:/virtual + + + [Targets]/[exe] StaticCast/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] StaticCast/Source Files/Static Cast.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StaticCast/src/Static Cast.cpp + + + [Targets]/[exe] StaticCast/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] StaticCast/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] StaticCast/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] StaticCast/Object Files + 2 + virtual:/virtual + + + diff --git a/StaticCast/bin/StaticCast b/StaticCast/bin/StaticCast new file mode 100755 index 0000000..d9d0a1f Binary files /dev/null and b/StaticCast/bin/StaticCast differ diff --git a/StlComplexDataTypes/.cproject b/StlComplexDataTypes/.cproject new file mode 100644 index 0000000..390cf0b --- /dev/null +++ b/StlComplexDataTypes/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +StlComplexDataTypes +true +false + + +/usr/bin/make +-j4 +StlComplexDataTypes/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/StlComplexDataTypes" -j4 +StlComplexDataTypes +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/StlComplexDataTypes" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/StlComplexDataTypes.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/StlComplexDataTypes/.project b/StlComplexDataTypes/.project new file mode 100644 index 0000000..afaac00 --- /dev/null +++ b/StlComplexDataTypes/.project @@ -0,0 +1,162 @@ + + + StlComplexDataTypes@StlComplexDataTypes + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StlComplexDataTypes + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StlComplexDataTypes + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] StlComplexDataTypes + 2 + virtual:/virtual + + + [Targets]/[exe] StlComplexDataTypes/ + 2 + virtual:/virtual + + + [Targets]/[exe] StlComplexDataTypes/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] StlComplexDataTypes/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StlComplexDataTypes/src/main.cpp + + + [Targets]/[exe] StlComplexDataTypes/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] StlComplexDataTypes/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] StlComplexDataTypes/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] StlComplexDataTypes/Object Files + 2 + virtual:/virtual + + + diff --git a/StlComplexDataTypes/StlComplexDataTypes b/StlComplexDataTypes/StlComplexDataTypes new file mode 100755 index 0000000..9ffd96a Binary files /dev/null and b/StlComplexDataTypes/StlComplexDataTypes differ diff --git a/StoringIterations/.cproject b/StoringIterations/.cproject new file mode 100644 index 0000000..c4d36f4 --- /dev/null +++ b/StoringIterations/.cproject @@ -0,0 +1,480 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +StoringIterations +true +false + + +/usr/bin/make +-j4 +StoringIterations/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/StoringIterations" -j4 +StoringIterations +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/StoringIterations" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/StoringIterations.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Mandelbrot.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/StoringIterations/.project b/StoringIterations/.project new file mode 100644 index 0000000..97c5201 --- /dev/null +++ b/StoringIterations/.project @@ -0,0 +1,192 @@ + + + StoringIterations@StoringIterations + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StoringIterations + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StoringIterations + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] StoringIterations + 2 + virtual:/virtual + + + [Targets]/[exe] StoringIterations/ + 2 + virtual:/virtual + + + [Targets]/[exe] StoringIterations/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] StoringIterations/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StoringIterations/src/Bitmap.cpp + + + [Targets]/[exe] StoringIterations/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StoringIterations/src/main.cpp + + + [Targets]/[exe] StoringIterations/Source Files/Mandelbrot.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StoringIterations/src/Mandelbrot.cpp + + + [Targets]/[exe] StoringIterations/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] StoringIterations/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StoringIterations/src/Bitmap.h + + + [Targets]/[exe] StoringIterations/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StoringIterations/src/BitmapFileHeader.h + + + [Targets]/[exe] StoringIterations/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StoringIterations/src/BitmapInfoHeader.h + + + [Targets]/[exe] StoringIterations/Header Files/Mandelbrot.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StoringIterations/src/Mandelbrot.h + + + [Targets]/[exe] StoringIterations/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] StoringIterations/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] StoringIterations/Object Files + 2 + virtual:/virtual + + + diff --git a/StoringIterations/bin/StoringIterations b/StoringIterations/bin/StoringIterations new file mode 100755 index 0000000..27d92ce Binary files /dev/null and b/StoringIterations/bin/StoringIterations differ diff --git a/StructPadding/.cproject b/StructPadding/.cproject new file mode 100644 index 0000000..d79c726 --- /dev/null +++ b/StructPadding/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +StructPadding +true +false + + +/usr/bin/make +-j4 +StructPadding/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/StructPadding" -j4 +StructPadding +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/StructPadding" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/StructPadding.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Binary_Files.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/StructPadding/.project b/StructPadding/.project new file mode 100644 index 0000000..2eb7333 --- /dev/null +++ b/StructPadding/.project @@ -0,0 +1,162 @@ + + + StructPadding@StructPadding + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StructPadding + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StructPadding + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] StructPadding + 2 + virtual:/virtual + + + [Targets]/[exe] StructPadding/ + 2 + virtual:/virtual + + + [Targets]/[exe] StructPadding/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] StructPadding/Source Files/Binary Files.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/StructPadding/src/Binary Files.cpp + + + [Targets]/[exe] StructPadding/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] StructPadding/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] StructPadding/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] StructPadding/Object Files + 2 + virtual:/virtual + + + diff --git a/StructPadding/StructPadding b/StructPadding/StructPadding new file mode 100755 index 0000000..16d7173 Binary files /dev/null and b/StructPadding/StructPadding differ diff --git a/TemplateClasses/.cproject b/TemplateClasses/.cproject new file mode 100644 index 0000000..459d29f --- /dev/null +++ b/TemplateClasses/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +TemplateClasses +true +false + + +/usr/bin/make +-j4 +TemplateClasses/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/TemplateClasses" -j4 +TemplateClasses +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/TemplateClasses" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/TemplateClasses.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Template_Classes.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/TemplateClasses/.project b/TemplateClasses/.project new file mode 100644 index 0000000..0934b8b --- /dev/null +++ b/TemplateClasses/.project @@ -0,0 +1,162 @@ + + + TemplateClasses@TemplateClasses + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TemplateClasses + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TemplateClasses + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] TemplateClasses + 2 + virtual:/virtual + + + [Targets]/[exe] TemplateClasses/ + 2 + virtual:/virtual + + + [Targets]/[exe] TemplateClasses/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] TemplateClasses/Source Files/Template Classes.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TemplateClasses/src/Template Classes.cpp + + + [Targets]/[exe] TemplateClasses/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] TemplateClasses/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] TemplateClasses/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] TemplateClasses/Object Files + 2 + virtual:/virtual + + + diff --git a/TemplateClasses/TemplateClasses b/TemplateClasses/TemplateClasses new file mode 100755 index 0000000..88b3875 Binary files /dev/null and b/TemplateClasses/TemplateClasses differ diff --git a/TemplateFunctions1/.cproject b/TemplateFunctions1/.cproject new file mode 100644 index 0000000..a7b3cc2 --- /dev/null +++ b/TemplateFunctions1/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +TemplateFunctions1 +true +false + + +/usr/bin/make +-j4 +TemplateFunctions1/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/TemplateFunctions1" -j4 +TemplateFunctions1 +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/TemplateFunctions1" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/TemplateFunctions1.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Template_Functions_1.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/TemplateFunctions1/.project b/TemplateFunctions1/.project new file mode 100644 index 0000000..906949a --- /dev/null +++ b/TemplateFunctions1/.project @@ -0,0 +1,162 @@ + + + TemplateFunctions1@TemplateFunctions1 + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TemplateFunctions1 + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TemplateFunctions1 + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] TemplateFunctions1 + 2 + virtual:/virtual + + + [Targets]/[exe] TemplateFunctions1/ + 2 + virtual:/virtual + + + [Targets]/[exe] TemplateFunctions1/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] TemplateFunctions1/Source Files/Template Functions 1.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TemplateFunctions1/src/Template Functions 1.cpp + + + [Targets]/[exe] TemplateFunctions1/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] TemplateFunctions1/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] TemplateFunctions1/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] TemplateFunctions1/Object Files + 2 + virtual:/virtual + + + diff --git a/TemplateFunctions1/TemplateFunctions1 b/TemplateFunctions1/TemplateFunctions1 new file mode 100755 index 0000000..667c63b Binary files /dev/null and b/TemplateFunctions1/TemplateFunctions1 differ diff --git a/TemplateFunctionsandTypeInference/.cproject b/TemplateFunctionsandTypeInference/.cproject new file mode 100644 index 0000000..42c93f8 --- /dev/null +++ b/TemplateFunctionsandTypeInference/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +TemplateFunctionsandTypeInference +true +false + + +/usr/bin/make +-j4 +TemplateFunctionsandTypeInference/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/TemplateFunctionsandTypeInference" -j4 +TemplateFunctionsandTypeInference +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/TemplateFunctionsandTypeInference" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/TemplateFunctionsandTypeInference.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/TemplateFunctionsAndTypeInference.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/TemplateFunctionsandTypeInference/.project b/TemplateFunctionsandTypeInference/.project new file mode 100644 index 0000000..febea97 --- /dev/null +++ b/TemplateFunctionsandTypeInference/.project @@ -0,0 +1,162 @@ + + + TemplateFunctionsandTypeInference@TemplateFunctionsandTypeInference + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TemplateFunctionsandTypeInference + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TemplateFunctionsandTypeInference + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] TemplateFunctionsandTypeInference + 2 + virtual:/virtual + + + [Targets]/[exe] TemplateFunctionsandTypeInference/ + 2 + virtual:/virtual + + + [Targets]/[exe] TemplateFunctionsandTypeInference/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] TemplateFunctionsandTypeInference/Source Files/TemplateFunctionsAndTypeInference.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TemplateFunctionsandTypeInference/src/TemplateFunctionsAndTypeInference.cpp + + + [Targets]/[exe] TemplateFunctionsandTypeInference/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] TemplateFunctionsandTypeInference/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] TemplateFunctionsandTypeInference/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] TemplateFunctionsandTypeInference/Object Files + 2 + virtual:/virtual + + + diff --git a/TemplateFunctionsandTypeInference/TemplateFunctionsandTypeInference b/TemplateFunctionsandTypeInference/TemplateFunctionsandTypeInference new file mode 100755 index 0000000..280a8f5 Binary files /dev/null and b/TemplateFunctionsandTypeInference/TemplateFunctionsandTypeInference differ diff --git a/TheAutoKeyword/.cproject b/TheAutoKeyword/.cproject new file mode 100644 index 0000000..ed52b53 --- /dev/null +++ b/TheAutoKeyword/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +TheAutoKeyword +true +false + + +/usr/bin/make +-j4 +TheAutoKeyword/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/TheAutoKeyword" -j4 +TheAutoKeyword +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/TheAutoKeyword" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/TheAutoKeyword.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/TheAutoKeyword.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/TheAutoKeyword/.project b/TheAutoKeyword/.project new file mode 100644 index 0000000..d98fbb3 --- /dev/null +++ b/TheAutoKeyword/.project @@ -0,0 +1,162 @@ + + + TheAutoKeyword@TheAutoKeyword + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TheAutoKeyword + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TheAutoKeyword + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] TheAutoKeyword + 2 + virtual:/virtual + + + [Targets]/[exe] TheAutoKeyword/ + 2 + virtual:/virtual + + + [Targets]/[exe] TheAutoKeyword/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] TheAutoKeyword/Source Files/TheAutoKeyword.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TheAutoKeyword/src/TheAutoKeyword.cpp + + + [Targets]/[exe] TheAutoKeyword/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] TheAutoKeyword/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] TheAutoKeyword/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] TheAutoKeyword/Object Files + 2 + virtual:/virtual + + + diff --git a/TheAutoKeyword/bin/TheAutoKeyword b/TheAutoKeyword/bin/TheAutoKeyword new file mode 100755 index 0000000..2795c5c Binary files /dev/null and b/TheAutoKeyword/bin/TheAutoKeyword differ diff --git a/TheZoomList/.cproject b/TheZoomList/.cproject new file mode 100644 index 0000000..d04dbc9 --- /dev/null +++ b/TheZoomList/.cproject @@ -0,0 +1,487 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +TheZoomList +true +false + + +/usr/bin/make +-j4 +TheZoomList/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/TheZoomList" -j4 +TheZoomList +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/TheZoomList" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/TheZoomList.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Mandelbrot.cpp.o +true +false + + +/usr/bin/make +-j4 +src/ZoomList.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/TheZoomList/.project b/TheZoomList/.project new file mode 100644 index 0000000..9192d28 --- /dev/null +++ b/TheZoomList/.project @@ -0,0 +1,207 @@ + + + TheZoomList@TheZoomList + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TheZoomList + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TheZoomList + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] TheZoomList + 2 + virtual:/virtual + + + [Targets]/[exe] TheZoomList/ + 2 + virtual:/virtual + + + [Targets]/[exe] TheZoomList/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] TheZoomList/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TheZoomList/src/Bitmap.cpp + + + [Targets]/[exe] TheZoomList/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TheZoomList/src/main.cpp + + + [Targets]/[exe] TheZoomList/Source Files/Mandelbrot.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TheZoomList/src/Mandelbrot.cpp + + + [Targets]/[exe] TheZoomList/Source Files/ZoomList.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TheZoomList/src/ZoomList.cpp + + + [Targets]/[exe] TheZoomList/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] TheZoomList/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TheZoomList/src/Bitmap.h + + + [Targets]/[exe] TheZoomList/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TheZoomList/src/BitmapFileHeader.h + + + [Targets]/[exe] TheZoomList/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TheZoomList/src/BitmapInfoHeader.h + + + [Targets]/[exe] TheZoomList/Header Files/Mandelbrot.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TheZoomList/src/Mandelbrot.h + + + [Targets]/[exe] TheZoomList/Header Files/Zoom.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TheZoomList/src/Zoom.h + + + [Targets]/[exe] TheZoomList/Header Files/ZoomList.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/TheZoomList/src/ZoomList.h + + + [Targets]/[exe] TheZoomList/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] TheZoomList/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] TheZoomList/Object Files + 2 + virtual:/virtual + + + diff --git a/TheZoomList/bin/TheZoomList b/TheZoomList/bin/TheZoomList new file mode 100755 index 0000000..36b6c9c Binary files /dev/null and b/TheZoomList/bin/TheZoomList differ diff --git a/UsingFunctionPointersAnExample/.cproject b/UsingFunctionPointersAnExample/.cproject new file mode 100644 index 0000000..79a695a --- /dev/null +++ b/UsingFunctionPointersAnExample/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +UsingFunctionPointersAnExample +true +false + + +/usr/bin/make +-j4 +UsingFunctionPointersAnExample/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingFunctionPointersAnExample" -j4 +UsingFunctionPointersAnExample +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingFunctionPointersAnExample" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/UsingFunctionPointersAnExample.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Using_Function_Pointers_-_An_Example.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/UsingFunctionPointersAnExample/.project b/UsingFunctionPointersAnExample/.project new file mode 100644 index 0000000..809a44c --- /dev/null +++ b/UsingFunctionPointersAnExample/.project @@ -0,0 +1,162 @@ + + + UsingFunctionPointersAnExample@UsingFunctionPointersAnExample + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingFunctionPointersAnExample + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingFunctionPointersAnExample + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] UsingFunctionPointersAnExample + 2 + virtual:/virtual + + + [Targets]/[exe] UsingFunctionPointersAnExample/ + 2 + virtual:/virtual + + + [Targets]/[exe] UsingFunctionPointersAnExample/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] UsingFunctionPointersAnExample/Source Files/Using Function Pointers - An Example.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingFunctionPointersAnExample/src/Using Function Pointers - An Example.cpp + + + [Targets]/[exe] UsingFunctionPointersAnExample/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] UsingFunctionPointersAnExample/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] UsingFunctionPointersAnExample/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] UsingFunctionPointersAnExample/Object Files + 2 + virtual:/virtual + + + diff --git a/UsingFunctionPointersAnExample/UsingFunctionPointersAnExample b/UsingFunctionPointersAnExample/UsingFunctionPointersAnExample new file mode 100755 index 0000000..8d26f8f Binary files /dev/null and b/UsingFunctionPointersAnExample/UsingFunctionPointersAnExample differ diff --git a/UsingtheHistogram/.cproject b/UsingtheHistogram/.cproject new file mode 100644 index 0000000..1262800 --- /dev/null +++ b/UsingtheHistogram/.cproject @@ -0,0 +1,480 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +UsingtheHistogram +true +false + + +/usr/bin/make +-j4 +UsingtheHistogram/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheHistogram" -j4 +UsingtheHistogram +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheHistogram" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/UsingtheHistogram.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Mandelbrot.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/UsingtheHistogram/.project b/UsingtheHistogram/.project new file mode 100644 index 0000000..8b4f2f3 --- /dev/null +++ b/UsingtheHistogram/.project @@ -0,0 +1,192 @@ + + + UsingtheHistogram@UsingtheHistogram + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheHistogram + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheHistogram + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] UsingtheHistogram + 2 + virtual:/virtual + + + [Targets]/[exe] UsingtheHistogram/ + 2 + virtual:/virtual + + + [Targets]/[exe] UsingtheHistogram/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] UsingtheHistogram/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheHistogram/src/Bitmap.cpp + + + [Targets]/[exe] UsingtheHistogram/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheHistogram/src/main.cpp + + + [Targets]/[exe] UsingtheHistogram/Source Files/Mandelbrot.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheHistogram/src/Mandelbrot.cpp + + + [Targets]/[exe] UsingtheHistogram/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] UsingtheHistogram/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheHistogram/src/Bitmap.h + + + [Targets]/[exe] UsingtheHistogram/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheHistogram/src/BitmapFileHeader.h + + + [Targets]/[exe] UsingtheHistogram/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheHistogram/src/BitmapInfoHeader.h + + + [Targets]/[exe] UsingtheHistogram/Header Files/Mandelbrot.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheHistogram/src/Mandelbrot.h + + + [Targets]/[exe] UsingtheHistogram/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] UsingtheHistogram/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] UsingtheHistogram/Object Files + 2 + virtual:/virtual + + + diff --git a/UsingtheHistogram/.settings/language.settings.xml b/UsingtheHistogram/.settings/language.settings.xml new file mode 100644 index 0000000..574a8f2 --- /dev/null +++ b/UsingtheHistogram/.settings/language.settings.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/UsingtheHistogram/.settings/org.eclipse.cdt.codan.core.prefs b/UsingtheHistogram/.settings/org.eclipse.cdt.codan.core.prefs new file mode 100644 index 0000000..ddb668e --- /dev/null +++ b/UsingtheHistogram/.settings/org.eclipse.cdt.codan.core.prefs @@ -0,0 +1,74 @@ +eclipse.preferences.version=1 +inEditor=false +onBuild=true +org.eclipse.cdt.codan.checkers.errnoreturn=Warning +org.eclipse.cdt.codan.checkers.errnoreturn.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"No return\\")",implicit\=>false} +org.eclipse.cdt.codan.checkers.errreturnvalue=Error +org.eclipse.cdt.codan.checkers.errreturnvalue.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Unused return value\\")"} +org.eclipse.cdt.codan.checkers.nocommentinside=-Error +org.eclipse.cdt.codan.checkers.nocommentinside.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Nesting comments\\")"} +org.eclipse.cdt.codan.checkers.nolinecomment=-Error +org.eclipse.cdt.codan.checkers.nolinecomment.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Line comments\\")"} +org.eclipse.cdt.codan.checkers.noreturn=Error +org.eclipse.cdt.codan.checkers.noreturn.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"No return value\\")",implicit\=>false} +org.eclipse.cdt.codan.internal.checkers.AbstractClassCreation=Error +org.eclipse.cdt.codan.internal.checkers.AbstractClassCreation.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Abstract class cannot be instantiated\\")"} +org.eclipse.cdt.codan.internal.checkers.AmbiguousProblem=Error +org.eclipse.cdt.codan.internal.checkers.AmbiguousProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Ambiguous problem\\")"} +org.eclipse.cdt.codan.internal.checkers.AssignmentInConditionProblem=Warning +org.eclipse.cdt.codan.internal.checkers.AssignmentInConditionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Assignment in condition\\")"} +org.eclipse.cdt.codan.internal.checkers.AssignmentToItselfProblem=Error +org.eclipse.cdt.codan.internal.checkers.AssignmentToItselfProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Assignment to itself\\")"} +org.eclipse.cdt.codan.internal.checkers.CaseBreakProblem=Warning +org.eclipse.cdt.codan.internal.checkers.CaseBreakProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"No break at end of case\\")",no_break_comment\=>"no break",last_case_param\=>false,empty_case_param\=>false,enable_fallthrough_quickfix_param\=>false} +org.eclipse.cdt.codan.internal.checkers.CatchByReference=Warning +org.eclipse.cdt.codan.internal.checkers.CatchByReference.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Catching by reference is recommended\\")",unknown\=>false,exceptions\=>()} +org.eclipse.cdt.codan.internal.checkers.CircularReferenceProblem=Error +org.eclipse.cdt.codan.internal.checkers.CircularReferenceProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Circular inheritance\\")"} +org.eclipse.cdt.codan.internal.checkers.ClassMembersInitialization=Warning +org.eclipse.cdt.codan.internal.checkers.ClassMembersInitialization.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Class members should be properly initialized\\")",skip\=>true} +org.eclipse.cdt.codan.internal.checkers.FieldResolutionProblem=Error +org.eclipse.cdt.codan.internal.checkers.FieldResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Field cannot be resolved\\")"} +org.eclipse.cdt.codan.internal.checkers.FunctionResolutionProblem=Error +org.eclipse.cdt.codan.internal.checkers.FunctionResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Function cannot be resolved\\")"} +org.eclipse.cdt.codan.internal.checkers.InvalidArguments=-Error +org.eclipse.cdt.codan.internal.checkers.InvalidArguments.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid arguments\\")"} +org.eclipse.cdt.codan.internal.checkers.InvalidTemplateArgumentsProblem=Error +org.eclipse.cdt.codan.internal.checkers.InvalidTemplateArgumentsProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid template argument\\")"} +org.eclipse.cdt.codan.internal.checkers.LabelStatementNotFoundProblem=Error +org.eclipse.cdt.codan.internal.checkers.LabelStatementNotFoundProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Label statement not found\\")"} +org.eclipse.cdt.codan.internal.checkers.MemberDeclarationNotFoundProblem=Error +org.eclipse.cdt.codan.internal.checkers.MemberDeclarationNotFoundProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Member declaration not found\\")"} +org.eclipse.cdt.codan.internal.checkers.MethodResolutionProblem=Error +org.eclipse.cdt.codan.internal.checkers.MethodResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Method cannot be resolved\\")"} +org.eclipse.cdt.codan.internal.checkers.NamingConventionFunctionChecker=-Info +org.eclipse.cdt.codan.internal.checkers.NamingConventionFunctionChecker.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Name convention for function\\")",pattern\=>"^[a-z]",macro\=>true,exceptions\=>()} +org.eclipse.cdt.codan.internal.checkers.NonVirtualDestructorProblem=Warning +org.eclipse.cdt.codan.internal.checkers.NonVirtualDestructorProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Class has a virtual method and non-virtual destructor\\")"} +org.eclipse.cdt.codan.internal.checkers.OverloadProblem=Error +org.eclipse.cdt.codan.internal.checkers.OverloadProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid overload\\")"} +org.eclipse.cdt.codan.internal.checkers.RedeclarationProblem=Error +org.eclipse.cdt.codan.internal.checkers.RedeclarationProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid redeclaration\\")"} +org.eclipse.cdt.codan.internal.checkers.RedefinitionProblem=Error +org.eclipse.cdt.codan.internal.checkers.RedefinitionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Invalid redefinition\\")"} +org.eclipse.cdt.codan.internal.checkers.ReturnStyleProblem=-Warning +org.eclipse.cdt.codan.internal.checkers.ReturnStyleProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Return with parenthesis\\")"} +org.eclipse.cdt.codan.internal.checkers.ScanfFormatStringSecurityProblem=-Warning +org.eclipse.cdt.codan.internal.checkers.ScanfFormatStringSecurityProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Format String Vulnerability\\")"} +org.eclipse.cdt.codan.internal.checkers.StatementHasNoEffectProblem=Warning +org.eclipse.cdt.codan.internal.checkers.StatementHasNoEffectProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Statement has no effect\\")",macro\=>true,exceptions\=>()} +org.eclipse.cdt.codan.internal.checkers.SuggestedParenthesisProblem=Warning +org.eclipse.cdt.codan.internal.checkers.SuggestedParenthesisProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Suggested parenthesis around expression\\")",paramNot\=>false} +org.eclipse.cdt.codan.internal.checkers.SuspiciousSemicolonProblem=Warning +org.eclipse.cdt.codan.internal.checkers.SuspiciousSemicolonProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Suspicious semicolon\\")",else\=>false,afterelse\=>false} +org.eclipse.cdt.codan.internal.checkers.TypeResolutionProblem=Error +org.eclipse.cdt.codan.internal.checkers.TypeResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Type cannot be resolved\\")"} +org.eclipse.cdt.codan.internal.checkers.UnusedFunctionDeclarationProblem=Warning +org.eclipse.cdt.codan.internal.checkers.UnusedFunctionDeclarationProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Unused function declaration\\")",macro\=>true} +org.eclipse.cdt.codan.internal.checkers.UnusedStaticFunctionProblem=Warning +org.eclipse.cdt.codan.internal.checkers.UnusedStaticFunctionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Unused static function\\")",macro\=>true} +org.eclipse.cdt.codan.internal.checkers.UnusedVariableDeclarationProblem=Warning +org.eclipse.cdt.codan.internal.checkers.UnusedVariableDeclarationProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Unused variable declaration in file scope\\")",macro\=>true,exceptions\=>("@(\#)","$Id")} +org.eclipse.cdt.codan.internal.checkers.VariableResolutionProblem=Error +org.eclipse.cdt.codan.internal.checkers.VariableResolutionProblem.params={launchModes\=>{RUN_ON_FULL_BUILD\=>true,RUN_ON_INC_BUILD\=>true,RUN_ON_FILE_OPEN\=>false,RUN_ON_FILE_SAVE\=>false,RUN_AS_YOU_TYPE\=>true,RUN_ON_DEMAND\=>true},suppression_comment\=>"@suppress(\\"Symbol is not resolved\\")"} +useParentScope=false diff --git a/UsingtheHistogram/bin/UsingtheHistogram b/UsingtheHistogram/bin/UsingtheHistogram new file mode 100755 index 0000000..e943433 Binary files /dev/null and b/UsingtheHistogram/bin/UsingtheHistogram differ diff --git a/UsingtheRGBClass/.cproject b/UsingtheRGBClass/.cproject new file mode 100644 index 0000000..8827ace --- /dev/null +++ b/UsingtheRGBClass/.cproject @@ -0,0 +1,501 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +UsingtheRGBClass +true +false + + +/usr/bin/make +-j4 +UsingtheRGBClass/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheRGBClass" -j4 +UsingtheRGBClass +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheRGBClass" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/UsingtheRGBClass.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/FractalCreator.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Mandelbrot.cpp.o +true +false + + +/usr/bin/make +-j4 +src/RGB.cpp.o +true +false + + +/usr/bin/make +-j4 +src/ZoomList.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/UsingtheRGBClass/.project b/UsingtheRGBClass/.project new file mode 100644 index 0000000..6331ccd --- /dev/null +++ b/UsingtheRGBClass/.project @@ -0,0 +1,227 @@ + + + UsingtheRGBClass@UsingtheRGBClass + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheRGBClass + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheRGBClass + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] UsingtheRGBClass + 2 + virtual:/virtual + + + [Targets]/[exe] UsingtheRGBClass/ + 2 + virtual:/virtual + + + [Targets]/[exe] UsingtheRGBClass/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] UsingtheRGBClass/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheRGBClass/src/Bitmap.cpp + + + [Targets]/[exe] UsingtheRGBClass/Source Files/FractalCreator.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheRGBClass/src/FractalCreator.cpp + + + [Targets]/[exe] UsingtheRGBClass/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheRGBClass/src/main.cpp + + + [Targets]/[exe] UsingtheRGBClass/Source Files/Mandelbrot.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheRGBClass/src/Mandelbrot.cpp + + + [Targets]/[exe] UsingtheRGBClass/Source Files/RGB.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheRGBClass/src/RGB.cpp + + + [Targets]/[exe] UsingtheRGBClass/Source Files/ZoomList.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheRGBClass/src/ZoomList.cpp + + + [Targets]/[exe] UsingtheRGBClass/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] UsingtheRGBClass/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheRGBClass/src/Bitmap.h + + + [Targets]/[exe] UsingtheRGBClass/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheRGBClass/src/BitmapFileHeader.h + + + [Targets]/[exe] UsingtheRGBClass/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheRGBClass/src/BitmapInfoHeader.h + + + [Targets]/[exe] UsingtheRGBClass/Header Files/FractalCreator.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheRGBClass/src/FractalCreator.h + + + [Targets]/[exe] UsingtheRGBClass/Header Files/Mandelbrot.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheRGBClass/src/Mandelbrot.h + + + [Targets]/[exe] UsingtheRGBClass/Header Files/RGB.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheRGBClass/src/RGB.h + + + [Targets]/[exe] UsingtheRGBClass/Header Files/Zoom.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheRGBClass/src/Zoom.h + + + [Targets]/[exe] UsingtheRGBClass/Header Files/ZoomList.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/UsingtheRGBClass/src/ZoomList.h + + + [Targets]/[exe] UsingtheRGBClass/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] UsingtheRGBClass/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] UsingtheRGBClass/Object Files + 2 + virtual:/virtual + + + diff --git a/UsingtheRGBClass/bin/UsingtheRGBClass b/UsingtheRGBClass/bin/UsingtheRGBClass new file mode 100755 index 0000000..6e26e53 Binary files /dev/null and b/UsingtheRGBClass/bin/UsingtheRGBClass differ diff --git a/ValidatingtheHistogram/.cproject b/ValidatingtheHistogram/.cproject new file mode 100644 index 0000000..d682cd8 --- /dev/null +++ b/ValidatingtheHistogram/.cproject @@ -0,0 +1,480 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +ValidatingtheHistogram +true +false + + +/usr/bin/make +-j4 +ValidatingtheHistogram/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ValidatingtheHistogram" -j4 +ValidatingtheHistogram +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ValidatingtheHistogram" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/ValidatingtheHistogram.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Mandelbrot.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ValidatingtheHistogram/.project b/ValidatingtheHistogram/.project new file mode 100644 index 0000000..b9fdff0 --- /dev/null +++ b/ValidatingtheHistogram/.project @@ -0,0 +1,192 @@ + + + ValidatingtheHistogram@ValidatingtheHistogram + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ValidatingtheHistogram + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ValidatingtheHistogram + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] ValidatingtheHistogram + 2 + virtual:/virtual + + + [Targets]/[exe] ValidatingtheHistogram/ + 2 + virtual:/virtual + + + [Targets]/[exe] ValidatingtheHistogram/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] ValidatingtheHistogram/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ValidatingtheHistogram/src/Bitmap.cpp + + + [Targets]/[exe] ValidatingtheHistogram/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ValidatingtheHistogram/src/main.cpp + + + [Targets]/[exe] ValidatingtheHistogram/Source Files/Mandelbrot.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ValidatingtheHistogram/src/Mandelbrot.cpp + + + [Targets]/[exe] ValidatingtheHistogram/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] ValidatingtheHistogram/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ValidatingtheHistogram/src/Bitmap.h + + + [Targets]/[exe] ValidatingtheHistogram/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ValidatingtheHistogram/src/BitmapFileHeader.h + + + [Targets]/[exe] ValidatingtheHistogram/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ValidatingtheHistogram/src/BitmapInfoHeader.h + + + [Targets]/[exe] ValidatingtheHistogram/Header Files/Mandelbrot.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ValidatingtheHistogram/src/Mandelbrot.h + + + [Targets]/[exe] ValidatingtheHistogram/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] ValidatingtheHistogram/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] ValidatingtheHistogram/Object Files + 2 + virtual:/virtual + + + diff --git a/ValidatingtheHistogram/bin/ValidatingtheHistogram b/ValidatingtheHistogram/bin/ValidatingtheHistogram new file mode 100755 index 0000000..9c66549 Binary files /dev/null and b/ValidatingtheHistogram/bin/ValidatingtheHistogram differ diff --git a/Vectors/.cproject b/Vectors/.cproject new file mode 100644 index 0000000..344cc72 --- /dev/null +++ b/Vectors/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +Vectors +true +false + + +/usr/bin/make +-j4 +Vectors/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/Vectors" -j4 +Vectors +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/Vectors" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/Vectors.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Vectors.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Vectors/.project b/Vectors/.project new file mode 100644 index 0000000..646f768 --- /dev/null +++ b/Vectors/.project @@ -0,0 +1,162 @@ + + + Vectors@Vectors + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/Vectors + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/Vectors + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] Vectors + 2 + virtual:/virtual + + + [Targets]/[exe] Vectors/ + 2 + virtual:/virtual + + + [Targets]/[exe] Vectors/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] Vectors/Source Files/Vectors.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/Vectors/src/Vectors.cpp + + + [Targets]/[exe] Vectors/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] Vectors/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] Vectors/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] Vectors/Object Files + 2 + virtual:/virtual + + + diff --git a/Vectors/Vectors b/Vectors/Vectors new file mode 100755 index 0000000..48c6c93 Binary files /dev/null and b/Vectors/Vectors differ diff --git a/VectorsAndMemory/.cproject b/VectorsAndMemory/.cproject new file mode 100644 index 0000000..1fcf7f7 --- /dev/null +++ b/VectorsAndMemory/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +VectorsAndMemory +true +false + + +/usr/bin/make +-j4 +VectorsAndMemory/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/VectorsAndMemory" -j4 +VectorsAndMemory +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/VectorsAndMemory" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/VectorsAndMemory.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Vectors_and_Memory.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/VectorsAndMemory/.project b/VectorsAndMemory/.project new file mode 100644 index 0000000..eef74fd --- /dev/null +++ b/VectorsAndMemory/.project @@ -0,0 +1,162 @@ + + + VectorsAndMemory@VectorsAndMemory + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/VectorsAndMemory + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/VectorsAndMemory + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] VectorsAndMemory + 2 + virtual:/virtual + + + [Targets]/[exe] VectorsAndMemory/ + 2 + virtual:/virtual + + + [Targets]/[exe] VectorsAndMemory/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] VectorsAndMemory/Source Files/Vectors and Memory.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/VectorsAndMemory/src/Vectors and Memory.cpp + + + [Targets]/[exe] VectorsAndMemory/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] VectorsAndMemory/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] VectorsAndMemory/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] VectorsAndMemory/Object Files + 2 + virtual:/virtual + + + diff --git a/VectorsAndMemory/VectorsAndMemory b/VectorsAndMemory/VectorsAndMemory new file mode 100755 index 0000000..30239f0 Binary files /dev/null and b/VectorsAndMemory/VectorsAndMemory differ diff --git a/WritingABitmap/.cproject b/WritingABitmap/.cproject new file mode 100644 index 0000000..cfbc694 --- /dev/null +++ b/WritingABitmap/.cproject @@ -0,0 +1,473 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +WritingABitmap +true +false + + +/usr/bin/make +-j4 +WritingABitmap/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/WritingABitmap" -j4 +WritingABitmap +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/WritingABitmap" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/WritingABitmap.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/WritingABitmap/.project b/WritingABitmap/.project new file mode 100644 index 0000000..4b96205 --- /dev/null +++ b/WritingABitmap/.project @@ -0,0 +1,182 @@ + + + WritingABitmap@WritingABitmap + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/WritingABitmap + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/WritingABitmap + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] WritingABitmap + 2 + virtual:/virtual + + + [Targets]/[exe] WritingABitmap/ + 2 + virtual:/virtual + + + [Targets]/[exe] WritingABitmap/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] WritingABitmap/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/WritingABitmap/src/Bitmap.cpp + + + [Targets]/[exe] WritingABitmap/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/WritingABitmap/src/main.cpp + + + [Targets]/[exe] WritingABitmap/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] WritingABitmap/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/WritingABitmap/src/Bitmap.h + + + [Targets]/[exe] WritingABitmap/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/WritingABitmap/src/BitmapFileHeader.h + + + [Targets]/[exe] WritingABitmap/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/WritingABitmap/src/BitmapInfoHeader.h + + + [Targets]/[exe] WritingABitmap/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] WritingABitmap/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] WritingABitmap/Object Files + 2 + virtual:/virtual + + + diff --git a/WritingABitmap/bin/WritingABitmap b/WritingABitmap/bin/WritingABitmap new file mode 100755 index 0000000..3f1e88d Binary files /dev/null and b/WritingABitmap/bin/WritingABitmap differ diff --git a/WritingTextFiles/.cproject b/WritingTextFiles/.cproject new file mode 100644 index 0000000..81efa01 --- /dev/null +++ b/WritingTextFiles/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +WritingTextFiles +true +false + + +/usr/bin/make +-j4 +WritingTextFiles/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/WritingTextFiles" -j4 +WritingTextFiles +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/WritingTextFiles" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/WritingTextFiles.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Writing_Text_Files.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/WritingTextFiles/.project b/WritingTextFiles/.project new file mode 100644 index 0000000..00d81d7 --- /dev/null +++ b/WritingTextFiles/.project @@ -0,0 +1,162 @@ + + + WritingTextFiles@WritingTextFiles + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/WritingTextFiles + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/WritingTextFiles + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] WritingTextFiles + 2 + virtual:/virtual + + + [Targets]/[exe] WritingTextFiles/ + 2 + virtual:/virtual + + + [Targets]/[exe] WritingTextFiles/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] WritingTextFiles/Source Files/Writing Text Files.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/WritingTextFiles/src/Writing Text Files.cpp + + + [Targets]/[exe] WritingTextFiles/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] WritingTextFiles/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] WritingTextFiles/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] WritingTextFiles/Object Files + 2 + virtual:/virtual + + + diff --git a/WritingTextFiles/WritingTextFiles b/WritingTextFiles/WritingTextFiles new file mode 100755 index 0000000..52c2014 Binary files /dev/null and b/WritingTextFiles/WritingTextFiles differ diff --git a/ZoomingIn/.cproject b/ZoomingIn/.cproject new file mode 100644 index 0000000..3089077 --- /dev/null +++ b/ZoomingIn/.cproject @@ -0,0 +1,487 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +ZoomingIn +true +false + + +/usr/bin/make +-j4 +ZoomingIn/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ZoomingIn" -j4 +ZoomingIn +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/ZoomingIn" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/ZoomingIn.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/Bitmap.cpp.o +true +false + + +/usr/bin/make +-j4 +src/Mandelbrot.cpp.o +true +false + + +/usr/bin/make +-j4 +src/ZoomList.cpp.o +true +false + + +/usr/bin/make +-j4 +src/main.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ZoomingIn/.project b/ZoomingIn/.project new file mode 100644 index 0000000..05dcbce --- /dev/null +++ b/ZoomingIn/.project @@ -0,0 +1,207 @@ + + + ZoomingIn@ZoomingIn + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ZoomingIn + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ZoomingIn + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] ZoomingIn + 2 + virtual:/virtual + + + [Targets]/[exe] ZoomingIn/ + 2 + virtual:/virtual + + + [Targets]/[exe] ZoomingIn/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] ZoomingIn/Source Files/Bitmap.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ZoomingIn/src/Bitmap.cpp + + + [Targets]/[exe] ZoomingIn/Source Files/main.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ZoomingIn/src/main.cpp + + + [Targets]/[exe] ZoomingIn/Source Files/Mandelbrot.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ZoomingIn/src/Mandelbrot.cpp + + + [Targets]/[exe] ZoomingIn/Source Files/ZoomList.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ZoomingIn/src/ZoomList.cpp + + + [Targets]/[exe] ZoomingIn/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] ZoomingIn/Header Files/Bitmap.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ZoomingIn/src/Bitmap.h + + + [Targets]/[exe] ZoomingIn/Header Files/BitmapFileHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ZoomingIn/src/BitmapFileHeader.h + + + [Targets]/[exe] ZoomingIn/Header Files/BitmapInfoHeader.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ZoomingIn/src/BitmapInfoHeader.h + + + [Targets]/[exe] ZoomingIn/Header Files/Mandelbrot.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ZoomingIn/src/Mandelbrot.h + + + [Targets]/[exe] ZoomingIn/Header Files/Zoom.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ZoomingIn/src/Zoom.h + + + [Targets]/[exe] ZoomingIn/Header Files/ZoomList.h + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/ZoomingIn/src/ZoomList.h + + + [Targets]/[exe] ZoomingIn/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] ZoomingIn/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] ZoomingIn/Object Files + 2 + virtual:/virtual + + + diff --git a/ZoomingIn/bin/ZoomingIn b/ZoomingIn/bin/ZoomingIn new file mode 100755 index 0000000..03a2b84 Binary files /dev/null and b/ZoomingIn/bin/ZoomingIn differ diff --git a/lValuesandrValues/.cproject b/lValuesandrValues/.cproject new file mode 100644 index 0000000..212133e --- /dev/null +++ b/lValuesandrValues/.cproject @@ -0,0 +1,466 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/usr/bin/make +-j4 +edit_cache +true +false + + +/usr/bin/make +-j4 +rebuild_cache +true +false + + +/usr/bin/make +-j4 +lValuesandrValues +true +false + + +/usr/bin/make +-j4 +lValuesandrValues/fast +true +false + + +/usr/bin/make +-C "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/lValuesandrValues" -j4 +lValuesandrValues +true +false + + +/Applications/CMake.app/Contents/bin/cmake +-E chdir "/Users/johnpurcell/Documents/cpp/advanced-cplusplus/lValuesandrValues" "/Applications/CMake.app/Contents/bin/cmake" -P "CMakeFiles/lValuesandrValues.dir/cmake_clean.cmake" + +true +false + + +/usr/bin/make +-j4 +all +true +false + + +/usr/bin/make +-j4 +clean +true +false + + +/usr/bin/make +-j4 +src/lValuesAndrValues.cpp.o +true +false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/lValuesandrValues/.project b/lValuesandrValues/.project new file mode 100644 index 0000000..dd6bcac --- /dev/null +++ b/lValuesandrValues/.project @@ -0,0 +1,162 @@ + + + lValuesandrValues@lValuesandrValues + + + + + + org.eclipse.cdt.make.core.makeBuilder + clean,full,incremental, + + + org.eclipse.cdt.make.core.cleanBuildTarget + clean + + + org.eclipse.cdt.make.core.enableCleanBuild + true + + + org.eclipse.cdt.make.core.append_environment + true + + + org.eclipse.cdt.make.core.stopOnError + true + + + org.eclipse.cdt.make.core.enabledIncrementalBuild + true + + + org.eclipse.cdt.make.core.build.command + /usr/bin/make + + + org.eclipse.cdt.make.core.contents + org.eclipse.cdt.make.core.activeConfigSettings + + + org.eclipse.cdt.make.core.build.target.inc + all + + + org.eclipse.cdt.make.core.build.arguments + -j4 + + + org.eclipse.cdt.make.core.buildLocation + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/lValuesandrValues + + + org.eclipse.cdt.make.core.useDefaultBuildCmd + false + + + org.eclipse.cdt.make.core.environment + VERBOSE=1|CMAKE_NO_VERBOSE=1| + + + org.eclipse.cdt.make.core.enableFullBuild + true + + + org.eclipse.cdt.make.core.build.target.auto + all + + + org.eclipse.cdt.make.core.enableAutoBuild + false + + + org.eclipse.cdt.make.core.build.target.clean + clean + + + org.eclipse.cdt.make.core.fullBuildTarget + all + + + org.eclipse.cdt.make.core.buildArguments + + + + org.eclipse.cdt.make.core.build.location + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/lValuesandrValues + + + org.eclipse.cdt.make.core.autoBuildTarget + all + + + org.eclipse.cdt.core.errorOutputParser + org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GLDErrorParser; + + + + + org.eclipse.cdt.make.core.ScannerConfigBuilder + + + + + + org.eclipse.cdt.make.core.makeNature + org.eclipse.cdt.make.core.ScannerConfigNature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.core.cnature + + + + [Subprojects] + 2 + virtual:/virtual + + + [Targets] + 2 + virtual:/virtual + + + [Targets]/[exe] lValuesandrValues + 2 + virtual:/virtual + + + [Targets]/[exe] lValuesandrValues/ + 2 + virtual:/virtual + + + [Targets]/[exe] lValuesandrValues/Source Files + 2 + virtual:/virtual + + + [Targets]/[exe] lValuesandrValues/Source Files/lValuesAndrValues.cpp + 1 + /Users/johnpurcell/Documents/cpp/advanced-cplusplus/lValuesandrValues/src/lValuesAndrValues.cpp + + + [Targets]/[exe] lValuesandrValues/Header Files + 2 + virtual:/virtual + + + [Targets]/[exe] lValuesandrValues/CMake Rules + 2 + virtual:/virtual + + + [Targets]/[exe] lValuesandrValues/Resources + 2 + virtual:/virtual + + + [Targets]/[exe] lValuesandrValues/Object Files + 2 + virtual:/virtual + + + diff --git a/lValuesandrValues/bin/lValuesandrValues b/lValuesandrValues/bin/lValuesandrValues new file mode 100755 index 0000000..e9c8af8 Binary files /dev/null and b/lValuesandrValues/bin/lValuesandrValues differ